C# 如何在同一页面中加载具有不同条件的同一用户控件
如何为不同的视图在同一页面中加载具有不同条件的同一用户控件C# 如何在同一页面中加载具有不同条件的同一用户控件,c#,asp.net,user-controls,C#,Asp.net,User Controls,如何为不同的视图在同一页面中加载具有不同条件的同一用户控件 我想在asp页面的5个不同的DIV中加载一个用户控件,它们有一个共同的视图,但后面的代码不同,我可以在页面加载时使用case语句进行管理,我想知道如何让DIV知道,对于放置在DIV中的相同用户控件,要执行什么case。在usercontrol中创建一个属性,可以通过标记或codebehind中的代码进行设置 例如 private _myVar int = 0; public int MyVar { set { _myVar = v
我想在asp页面的5个不同的DIV中加载一个用户控件,它们有一个共同的视图,但后面的代码不同,我可以在页面加载时使用case语句进行管理,我想知道如何让DIV知道,对于放置在DIV中的相同用户控件,要执行什么case。在usercontrol中创建一个属性,可以通过标记或codebehind中的代码进行设置 例如
private _myVar int = 0;
public int MyVar
{
set { _myVar = value; }
}
然后您可以在标记中设置,如
<uc1:MyCtrl runat="sever" ID="ctrl1" MyVal="1"/>
对不起,@新手,我还没说完就按了sumbit按钮
ctrl.MyVar = 1;