有沒有辦法將項目添加到下拉列表(或帶有列表的任何其他控件),並且在發生SelectedIndexChange時,它不會每次發生該事件時都添加所有項目? 我想有一種方法是在添加代碼之前清除列表,但是有另一種方法嗎?Asp.net autopostback
0
A
回答
3
看起來您正在將項目添加到Page_Load
事件的列表中。如果你這樣做,在這種情況下,當發生SelectedIndexChanged
時,它將再次添加項目。你可以檢查它的回發是否不添加項目。
if(!Page.IsPostBack) // First time only
{
//Add items to list
}
3
檢查Page_Load事件中的Page.ISPostBack
。
if (!page.IsPostBack)
{
//Fill the Drop down
}
2
我認爲你綁定DropBack,在PageLoad事件內下拉。使用
if(!Page.IsPostback)
{
//do the binding here ...
}
,當你的頁面回發(下拉值之後發生了變化,它不會再次綁定,因爲頁面是不是一個新的負載,其現在回發)
相關問題
- 1. Asp.NET dropdownlist autopostback
- 2. asp.net AutoPostBack和更新
- 3. 處理ASP.NET MVC中的autopostback
- 4. ASP.NET MVC中的Html.Listbox的AutoPostback?
- 5. Autopostback在ASP.NET中第一次不工作?
- 6. AutoPostBack使用ASP.NET文本框和AjaxControlToolkit CalendarExtender
- 7. jQuery ui.combobox和asp.net web窗體autopostback
- 8. ASP.NET AutoPostBack正在清除表單數據
- 9. 在ASP.NET的AutoPostBack上清除密碼
- 10. 在autopostback上保留用戶控件asp.net
- 11. ASP.NET複選框AutoPostBack沒有射擊
- 12. dropdownlist autopostback?
- 13. AutoPostBack和EnableViewState屬性
- 14. AutoPostBack = True和AutoPostBack = False之間的區別?
- 15. AutoPostBack與jQuery衝突
- 16. AutoPostBack接口
- 17. 的AutoPostBack不IE6
- 18. 標籤Autopostback abilty
- 19. AutoPostBack問題
- 20. OnSelectedIndexChanged和AutoPostBack
- 21. DropDownList + OnSelectedIndexChanged + AutoPostBack = False
- 22. 使用autopostback的多個CheckBoxLists
- 23. 的AutoPostBack不生產
- 24. GridView控件的AutoPostBack
- 25. AutoPostBack和HTML編碼
- 26. 做沒有AutoPostBack回發
- 27. ASP.NET DropDownList AutoPostback不工作 - 我錯過了什麼?
- 28. ASP.net Autopostback下拉式不適用於遠程URL
- 29. 如何延遲ASP.NET AutoPostBack以便JavaScript首先觸發?
- 30. 發射SelectedIndexChanged事件,但列表框的autopostback屬性爲false - ASP.NET
是的,我是這麼認爲正在尋找。謝謝大家 –