0

異なる異なるビューの同じページに異なる異なる条件で同じユーザー コントロールをロードする方法。

5 つの異なる DIV の ASP ページにユーザー コントロールをロードしたい。それらは共通のビューを持っているが、ページのロード時に case ステートメントで管理できる別のコードの背後にある。DIV にそれを知らせる方法を知りたい。 DIV に配置された同じユーザー コントロールに対して実行するケース。

4

1 に答える 1

2

ユーザーコントロールにプロパティを作成します。これは、マークアップまたはコードビハインドのコードを介して設定できます。

例えば...

private _myVar int = 0;
public int MyVar
{
   set { _myVar = value; }
}

次に、次のようにマークアップを設定できます...

<uc1:MyCtrl runat="sever" ID="ctrl1" MyVal="1"/>

またはコードバインドで...

ctrl.MyVar = 1;
于 2012-07-15T16:13:26.177 に答える