2013-12-14 21 views
0

我正在開發一個使用asp.net的網站。這裏因爲一些混亂而陷入困境。
在我的一頁中,有多個面板可用。每個面板都有一個標籤(國家名稱)和兩個文本框。在頁面頂部,搜索欄(下拉列表)提供了州名稱。如何在特定頁面中搜索並顯示面板及其控件?

現在這裏的情況是,如果用戶從下拉菜單中選擇一個狀態,那麼應該搜索具有相應標籤(州名)的特定面板。

對於實例

上午有國家A,B和C是有我的下拉列表(搜索欄),並在同一時間上午還具有三塊板,如面板X(狀態A作爲標籤名稱和兩個文本框),面板y(狀態B作爲標籤名稱和兩個文本框)以及面板z(狀態C作爲標籤名稱和兩個文本框)在Default.aspx頁面中。

現在我需要,如果用戶從下拉列表中選擇A國,則特定面板(該標籤具有國家A)應與所有控件顯示

「沒有與數據庫連接」希望不會讓人困惑。任何幫助對我來說都會更有幫助。
在此先感謝。

+0

有人幫助這個問題得到答案。我非常沉迷於此。 – gkrishy

回答

0

最初把所有的面板能見度

Panel.visible=false; 

爲假,則檢查下拉

if(dropdown.selectedItem.ToString()=="State A") 
    Panelx.visible=true; 
else if(dropdown.selectedItem.ToString()=="State B") 
    Panely.visible=true; 
else 
    Panelz.visible=true; 

的設定值,並設置下拉到真正的AutoPostBack屬性,並在上面寫代碼dropdownSelectedIndexChange事件 (希望你的值是靜態的)

相關問題