2011-04-05 99 views
0

可以說我有一個遍歷數組的函數。該函數在updatepanel之外,該數組在更新面板中定義。數組的項目是動態創建的。在我意識到的第一次嘗試中,當更新面板再次加載時,數組的值不會更新。在updatepanel中更新javascript

如果有人能爲此提供解決方案,會很高興。

回答

1

第一步:刪除該更新面板。用適當的AJAX調用替換它。更新面板會謀殺你的表現,並造成各種維護令人頭痛的問題。由於我們的開發團隊使用更新面板作爲讓AJAX快速而骯髒的方式,所以我處於一個痛苦的世界。

+0

我想這是因爲www.asp.net上的許多asp.net教程視頻。這是一個好的開始,但如果你想編碼乾淨,它絕對不是正確的地方。因爲我對asp.net也很陌生,所以我希望你能給我提供一些例子來說明如何以良好的方式來完成這個任務。 – johnny 2011-04-05 19:54:28

+0

肯定的約翰尼 - 請閱讀http://encosia.com/網站上的一些很棒的教程。 Dave Ward在描述AJAX調用和使用jQuery模板在客戶端上生成具有從Web服務或頁面方法返回的JSON數據的HTML時表現出色。 – 2011-04-05 20:03:45

+0

感謝Bernhard。我會研究這個。是否有可能將這與mvp模式結合?我覺得不是。我對嗎? – johnny 2011-04-05 20:07:32