[英]Why are my dynamically added user controls showing having their ascx controls as null?
我創建了一個新的Control TestControl
。 在前端我給了它
<asp:Label ID="lblTest" runat="server" />
在后端:
public partial class TestControl : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
lblTest.Text = "blah";
}
}
當我通過以下方式加載控件時:
var control1 = LoadControl(typeof(TestControl), null);
Controls.Add(control1);
我得到一個例外, lblTest
為null。
為什么會這樣?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.