我有三個下拉列表,它們都加載在同一個函數中。我如何灰掉下拉2 & 3?我希望他們能夠激活如果某個選擇上下拉1灰掉下拉列表,選擇選項時動態激活
0
A
回答
1
做如果您正在使用AJAX ControlKit你可以使用級聯下拉菜單:
http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/CascadingDropDown/CascadingDropDown.aspx
如果沒有,你可以添加一個事件處理程序對於每個Drop Box OnSelectedIndexChanged,然後在回發時執行你的邏輯。 (設置文本框1 & 2做.Enable =假的onLoad)
if(Textbox1.Text == "hello world"){
Textbox2.enabled = true;
}
或者你可以使用JavaScript做客戶方是這樣的:使禁用的下拉列表回發,使用OnClient JavaScript的鉤子和實施啓用/禁用在JavaScript中。
function checkDrop(DropDown)
{
...check logic disable Dropdown etc
document.getElementById(DropDown).disabled = true;
}
0
如果我理解你的問題。 在您的第一個dropdownlist
上製作AutoPostBack="True"
。 然後在
protected void DropdownlistSelectedIndexChanged(object sender, EventArgs e)
{
//get the selected item
var item = Dropdownlist.SelectedItem.ToString();
// depending on the item you can grey the other dropdowns
}
相關問題
- 1. 動態選擇下拉列表 - 沒有選擇的選項
- 2. 動態選項選擇下拉菜單
- 3. 如何從動態下拉列表中選擇選項
- 4. 下拉列表中選擇動態
- 5. 動態選擇下拉列表與jquery
- 6. 動態下拉列表(選擇框)
- 7. Rails4動態選擇下拉列表
- 8. 下拉菜單:如何取消激活1st(選擇)選項?
- 9. jquery激活下拉選擇框
- 10. 選擇下拉列表中的已選項目/選擇列表
- 11. 灰燼選擇2下拉選項不能選擇
- 12. 從另一個下拉列表中選擇一個選項時動態加載下拉列表
- 13. 動態更改下拉選項與其他下拉選擇
- 14. 從下拉選擇時的選擇下拉列表
- 15. 向下滾動導致激活下拉刷新選項
- 16. ASP.Net動態下拉列表中選擇項目
- 17. 如何在動態運行時選擇下拉選項
- 18. 動態JavaScript選擇下拉
- 19. 如何在選擇其他選項卡時激活選項卡?
- 20. 多個動態選擇選項列表
- 21. Javascript從選擇下拉列表中選擇選項,使用href
- 22. 單選按鈕選擇創建一個動態下拉列表
- 23. 從動態生成的下拉列表中動態選擇
- 24. 重定向自動從選擇下拉列表中選擇一個項目時
- 25. 選擇的項目 - 下拉列表 - SQL
- 26. 下拉列表選擇的項目
- 27. 下拉列表中的多項選擇
- 28. 下拉列表後,新項目選擇
- 29. 當Asp.net下拉列表項選擇
- 30. asp.net中的下拉列表項選擇
你使用的是Ajax Control Toolkit嗎? – tutts
你可以發佈一些你的下拉代碼現在的樣子代碼嗎?這將使您更容易提供一個對您來說很清楚的解決方案。 –