如何将一个用户控件放入另一个用户控件

时间:2012-10-03 12:41:03

标签: asp.net user-controls

假设我有两个用户控件。 usercontrolA和usercontrolB。如何将usercontrolB包含到usercontrolA中。另请告诉我如何从usercontrolA和页面中读取usercontrolB的控件值。寻找细节讨论。感谢

1 个答案:

答案 0 :(得分:0)

可能在下面可以帮到你

在Control A中

<%@ Register Src="~/UserControls/ControlB.ascx" TagName="ControlB" TagPrefix="uc" %>
<uc:ControlB ID="myControlB" runat="server" />

在Control A.ascx.cs

string userName=myControlB.UserNameTextBox.Text;

在用户ControlB.ascx.cs中有一些属性,如

public TextBox UserNameTextBox
{
  get {return this.txtUserName;}
}