我在网上找到了关于这个的文章,但我似乎无法让它工作。
这是我当前的 HTML(删除了所有混乱的布局内容)
<asp:Login ID="LoginUser" runat="server" EnableViewState="false"
OnAuthenticate="LoginUser_Authenticate">
<LayoutTemplate>
<asp:TextBox ID="UserName" runat="server" Text="username"
CssClass="text-box login-text-box"></asp:TextBox>
<asp:TextBox ID="Password" runat="server" CssClass="text-box
login-text-box" TextMode="Password"></asp:TextBox>
</LayoutTemplate>
</asp:Login>
这是我在网上找到的服务器端代码:
protected void Page_Load(object sender, EventArgs e)
{
txtPassword.Attributes.Add("value", "defaultpassword")
}
我不断收到消息:“txtPassword 在当前上下文中不存在”。
对于我将“txtPassword”文本更改为的任何内容,我都会收到该错误。