[英]Text box Control not getting initialized inside UserControl(.ascx page)
我在这样的用户控件(ascx页面)中有文本框:
<asp:TextBox ID="textbox1" runat="server" PlaceHolder="Practice Name"></asp:TextBox>
现在,当我尝试从后面的代码访问此文本框时,它没有初始化,并显示为null。
textbox1.text = "ABC";
上面的语句应将textbox1的文本分配为“ ABC”,但显示为null,并给出未设置为对象实例的错误对象引用。
请帮忙!
确保您的用户控件已在使用它的aspx页面上注册。 在顶部应该是这样的
<%@ Register Src="~/Controls/MyCtrl.ascx" TagName="MyCtrl" TagPrefix="xyz" %>
尝试创建另一个文本框。。占位符可能会在实现ASP控件时出现问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.