新建webpage 后台无法得到textbox的内容。显示 name 'TextBoxUserName' does not exist in the curre
vs2012 新建一个web之后自动生成了一些页面。有login之类的。login.aspx:
<li>
<asp:Label runat="server" AssociatedControlID="UserName">User name</asp:Label>
<asp:TextBox runat="server" ID="TextBoxUserName" />
<asp:RequiredFieldValidator runat="server" ControlToValidate="UserName" CssClass="field-validation-error" ErrorMessage="The user name field is required." />
</li>
我想在login.aspx.cs中间拿到textbox的值
string checkuser = "select count(*) from Nurse where NurseID ='" + TextBoxUserName.Text + "'";
但是这里显示Error:The name 'TextBoxUserName' does not exist in the current context
这个是为什么啊。
然后各位大神有没有新手学习,c#的电子书。求发下!感恩