2012-02-15 21 views
0

首先,我是編程新手。我目前有一個網站有2個面板,這是登錄和應用程序選項。這是我想要的工作: - 當我第一次訪問該頁面,只有登錄,面板是可編輯的,而應用程序面板爲灰色出來(或禁用)灰色(禁用)webform上的面板(visual studio .aspx)

  • 我成功登錄後,在應用面板現在可編輯的情況下,登錄面板將變灰(或禁用)

雖然我知道它是如何工作的,但是編碼對我來說有點問題。幫助和交代將會非常感激

乾杯

+0

您是否有關於頁面結構的更多詳細信息,發佈標記和代碼隱藏部分 – 2012-02-15 23:21:36

+0

您在應用程序中使用哪種身份驗證方法? – 2012-02-15 23:21:57

回答

1

我假設你正在使用asp.net web表單。

而且假設兩個面板是相同的頁面上,你可以在Page_Load中

pnlApplication.Enabled = false; 
pnlLogin.Enabled = true; 

,並在您登錄事件做這樣的事情

或任何你驗證用戶實際上已經登錄簡單地做相反

+0

感謝丹尼爾,登錄面板與你提供的代碼一起工作,但是應用程序不像我想要的那樣工作,因爲這個面板有幾個單選按鈕,即使當我將它設置爲pnlApplication.Enabled = false時,我仍然可以選擇這些單選按鈕。無論如何解決這個問題(只有當我登錄之前) – 2012-02-16 02:16:42

+0

禁用面板應該禁用其中的控件,你可以粘貼面板的代碼 – 2012-02-16 04:47:58