也許這是對異步回傳的無知,所以讓我在這裏放出壘球。在更新面板外重新生成下拉菜單
我在updatepanel中有三個級聯下拉列表,使用這些下拉列表可以選擇您的Store-> Department-> Product。第四個DDL位於updatepanel之外,並使用它來選擇您的競爭對手。不同的商店與不同的競爭者相匹一個gridview(也在外面)顯示Store-> Department-> Product-> Competitor Price的連接。
當您第一次加載並切換到具有相同競爭對手的不同商店時,此功能正常。但是,如果將更新面板DDL更改爲不共享所選競爭對手的商店,並單擊「顯示」(導致回發),則會出現「無效回傳或回調參數」。如果我刪除競爭對手DDL並對gridview的競爭對手進行硬編碼,那麼錯誤消失,我可以放棄導航。
爲什麼第四個DDL不會在回發中重新填充?我該如何解決這個問題?
請張貼您的代碼。沒有你的實際實施,它很難評論。 – Akhil 2011-12-20 01:50:48