ASP.NET中RegisterUser里获取自定义添加的控件的ID
以上图,处了学号以外其他字段都是RegisterUser自动定义给的。自己添加了一个学号字段,但是没办法读出来那字段的ID。
希望各位大虾帮忙!
[解决办法]
是用JS吗,JS的话,如果Textbox在其他容器下,实际ID会改变的。asp.net4.0的话可以设置 ClientIDMode="Static" 让ID不改变。
<asp:TextBox ID="TextBox1" runat="server" ClientIDMode="Static"></asp:TextBox>
<%=TextBox1.ClientID %>当然也可以用楼上说的直接用验证控件