我有一個使用AJAX庫的ASP.NET頁面。在UpdatePanel中有一個下拉列表,它在索引改變時應該更新不同的UpdatePanel來修改一個網格控件。DropDownList總是做整頁回發,第一次觸發
但是在頁面第一次出現後,您調整了ddl,整個頁面回傳,然後是(正確的)部分回發。在這一次之後,ddl的其他用法都能正確執行,並觸發部分回發。
面板和ddl都是從代碼中添加的。 UP是條件更新和ChildrenAsTriggers = true。下拉列表是AutoPostBack true,並在SelectedIndexChanged上設置了一個事件。
那麼發生了什麼事?我嘗試過調整每個我能想到的設置,並且頁面仍然完全刷新一次,然後再正常工作。
我記得更新面板更新其他更新面板在特定情況下導致一些問題,但細節逃避我atm。 – Nate 2010-03-18 21:35:11