asp:CreateUserWizardStep -名称'UserName'在当前上下文中不存在
本文关键字:上下文 不存在 UserName CreateUserWizardStep asp -名 | 更新日期: 2023-09-27 18:14:48
我在<asp:CreateUserWizard '> --> <WizardSteps> --> <asp:CreateUserWizardStep'> --> <ContentTemplate>
里面有TextBox
此文本框ID为UserName。
我正面临一个问题,以推动到这个文本框。当我做UserName.Text = "some name";
我得到这个错误:"名称'UserName'不存在于当前上下文中"
帮忙吗?
谢谢
protected void Page_Load(object sender, EventArgs e)
{
if (Session["VolunteerSessionList"] != null) // test if exists
{
UserName.Text = "some name";
}
我只是假设ASPX将像下面这样。如果是,可以像- RegisterUser.UserName = "test"
UserName
文本框。protected void Page_Load(object sender, EventArgs e)
{
if (Session["VolunteerSessionList"] != null)
{
RegisterUser.UserName = "test";
}
}
<asp:CreateUserWizard ID="RegisterUser" runat="server" ...>
<LayoutTemplate>
....
</LayoutTemplate>
<WizardSteps>
<asp:CreateUserWizardStep ID="RegisterUserWizardStep" runat="server">
<ContentTemplate>
....
<asp:TextBox ID="UserName" runat="server" />
....
</ContentTemplate>
<CustomNavigationTemplate>
</CustomNavigationTemplate>
</asp:CreateUserWizardStep>
</WizardSteps>
</asp:CreateUserWizard>