63
汽車大全
不用AJAX實現前台JS調用後台C#方法(小技巧)
一提到如何在前台JS調用後台C#方法,AJAX成為了必然的想法。隻是實現的細節采用AJAX 1.0或者AjaxPro的區別。
其實如果不用AJAX,我們也能夠很方便地利用JS調用後台方法。
步驟如下:
1 前台放一個按鈕。設置為隱藏。注意:不能直接設置Visible=false的方式,這樣的話在ASP.Net 2.0編譯後的代碼裏是找不到這個按鈕的。需要設置風格:
2 雙擊按鈕,寫入C#方法,或者寫一個調用後台其他方法的代碼段
3 前台JS調用的時候,照如下寫,這樣可以模擬按鈕的點擊事件,觸發後台方法:
document.getElementById("Button2").click();
示例
ASP.Net頁:
































後台C#:





































最後更新:2017-04-02 00:06:24