2011-01-09 57 views
0

在我的css中定義了兩個簡單的屬性來隱藏我的控件後,它完美地工作。 我的所有控件都先放在表格中,當頁面加載時,它們是不可見的。 當我按下名爲「提交」的按鈕時,所有控件都變得可見。我在啓動時和按鈕本身分配了class =「hide」CssClass =「show」。用css隱藏控件(嚮導)

.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"; 
    } 

回答

0

通過將我的嚮導進入解決了這個一個div元素。 而與財產可見/假我可以打開或關閉它。