【发布时间】:2011-01-09 11:42:36
【问题描述】:
在我的 css 中定义了 2 个简单的属性来隐藏我的控件后,它工作得很好。 我所有的控件首先都在一个表格中,当页面加载时它们是不可见的。 当我按下名为“提交”的按钮时,所有控件都变得可见。我在启动时分配了 class="hide",并且在按钮本身中分配了 CssClass="show"。
.show
{
display:block;
}
.hide
{
display:none;
}
但问题是我需要一个向导控件。所以我将所有这些控件放入向导中。 该向导有 3 个向导步骤,第一个步骤中还有一个表格。
一切正常,我似乎无法让显示功能工作了。
在启动时,向导是隐藏的,如果我指定 show(在 aspx.file 中),那么向导会按应有的方式显示。
但问题是它似乎不再触发我的提交按钮中的 CssClass="..." 代码行(.aspx.cs 文件)
<asp:Wizard ID="WizardControl" runat="server" CssClass="hide" ActiveStepIndex="0">
protected void btnSubmit_Click(object sender, EventArgs e)
{
WizardControl.CssClass = "show";
}
【问题讨论】:
标签: c# asp.net wizard-control