前兩天發布了一個《.Net環境下基於AJax的MVC方案》,沒想到被轉載到CSDN首頁了,呵呵~
不過,有好幾個朋友調試那段代碼出錯,我也不知什麼原因,因為我在好幾台機器都運行正常的,這裡我再提供幾個基於前文所述方案的范例程序,有什麼問題請留言!
AJaxHelperExample下載地址
>www.cnblogs.com/Files/teddyma/AJaxHelperExample.rar
使用說明:
下載的壓縮包內包含一個目錄AjaxHelperExample和一個RAR文件AJaxHelper.rar
如果你只是想看看運行效果,可以為AJaxHelperExample目錄設置一個虛擬目錄。然後訪問
>localhost/AJaxHelperExample/Default.ASPx
AjaxHelper.rar內是對AjaxHelper類庫的打包,如果您想在您自己的項目中使用AjaxHelper的話,只需將AjaxHelper.rar內的所有文件和目錄復制到你自己的工程的目錄即可,詳細的調用方法可以參照AJaxHelperExample下的Default.ASPx。
另外說明一下,這次的AjaxHelper的JS代碼相對前文做了點小修改,原來Updater和SerializeForm是兩個公共函數,現在封裝到AJaxHelper類裡了,所以調用方式為
<script type="text/Javascript">AJaxHelper.Updater(...)</script>
下載的代碼中包含三個范例:
1、無刷新更新下拉列表框數據
2、無刷新更新DataGrid數據
3、清除前面的內容,顯示Default.ASPx源碼
Enjoy!