在这个ASP.Net登录控件中你能告诉我ASP.Net给用户名TextBox的ID或名称是什么吗?
<asp:LoginView
ID="loginViewMain"
runat="server">
<LoggedInTemplate>
<asp:LoginName
ID="loginName"
runat="server"
FormatString="Hello, {0}!<br/><br/> You have successfully<br/> logged onto the staff site." />
<br/>
<br/>
(<asp:LoginStatus ID="loginStatus" runat="server" />)
<br/>
<br/>
</LoggedInTemplate>
<AnonymousTemplate>
<asp:LoginStatus
ID="loginStatus"
runat="server" />
</AnonymousTemplate>
</asp:LoginView>
一旦我知道ASP.Net在代码隐藏文件中命名它,我想把重点放在用户名TextBox上。
答案 0 :(得分:2)
如果我理解你的问题,你会找到这个吗?
var loginName = (LoginName)loginViewMain.FindControl("loginName");
登录控制
var usernameTextBox = (TextBox)LoginUser.FindControl("UserName");
userNameTextBox.Focus();