我新的編程MAKE下降只有當價值被選擇下來準備
我有6滴在一個頁面下1想讓他們,使他們只讀(不可編輯) 如果值選擇 和休息下拉應該如果值選擇
有什麼辦法,我可以檢查所有的跌落在一個條件/檢查下來(一氣呵成)
由於事先不只讀
我新的編程MAKE下降只有當價值被選擇下來準備
我有6滴在一個頁面下1想讓他們,使他們只讀(不可編輯) 如果值選擇 和休息下拉應該如果值選擇
有什麼辦法,我可以檢查所有的跌落在一個條件/檢查下來(一氣呵成)
由於事先不只讀
1#找到所有的dropdownlis TS
Dim allDDs = From dd As DropDownList In Me.Controls() Where TypeOf (dd) Is
DropDownList Select dd
2#確定停用了其中價值選擇,並使其他
For Each d In allDDs
d.Enabled = d.SelectedValue = ""
Next
什麼是x這裏? –
是錯字,更正爲d。 – Anil
say ddl1, ddl2, ddl3, ddl4, ddl5, ddl6 are ids of 6 dropdowns in your page.
for (int count = 1; count <= 6; count++)
{
DropDownList ddl = new DropDownList();
ddl.ID = "ddl" + count;
if (ddl.SelectedIndex > -1)
{
ddl.Enabled = false;
}
else
{
ddl.Enabled = true;
}
}
但你將如何知道哪個DDL有價值被選中! –
你問ddl1(第一次下垂被選中,然後第一次將變爲只讀,其他人將是可以接受的)?我對嗎? –
如果它們中的任何一個(下拉菜單)選擇了值,那麼它應該被禁用,否則啓用以便用戶可以編輯它! –
有做這樣的許多方面?你想在'服務器端'還是'客戶端端'? – Moumit
需要服務器端 –