-1

私はこのクラスを持っています:

public class address
{
    public string address1;
    public string address2;
    public string city;
}

ページが読み込まれるたびに、親ユーザー コントロールのセッション ユーザー ID に基づいてこれらの値を入力します。

on_load of parent page
{
    connect to database;
    get the info
    address.address1 = "171, broadway";
}

このページの子ユーザー コントロール全体で、これらの値を使用したい...

address.address1など、データベースに再度アクセスすることなく、これはサンプル データです。実際のデータは、セッションを使用するのに十分な長さです。

それを行う最良の方法は何ですか?

4

2 に答える 2

0

UserControlこのデータにアクセスできる必要があるそれぞれにAddressというプロパティを追加します。次に、親UserControlで、コントロールごとにこのプロパティを設定します。

于 2013-02-06T23:51:15.230 に答える
0

現在のセッションにデータを保存し、必要なときに呼び出す

これは、カスタムオブジェクトをセッションに保存するのに役立ちます

データが大きすぎる場合は、「情報を取得する」前にデータをすべてのコントロールにバインドするだけです

于 2013-02-03T15:35:15.163 に答える