最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASPNET按鈕只執(zhí)行客戶端代碼不回送頁面實現(xiàn)思路

 更新時間:2013年02月07日 10:55:30   作者:  
有些時候需要實現(xiàn)只執(zhí)行客戶端代碼不回送頁面,不過很多童鞋們不清楚如何實現(xiàn)呢,還好本文的出現(xiàn)將解決你的困擾,感興趣的朋友可以了解下,或許對你有所幫助
asp.net的Button默認行為是將頁面回送后執(zhí)行服務(wù)器代碼。在頁面中還可以使用html的按鈕控件input type="button",但是這種HTML控件在cs文件中引用不到。

asp:Button在cs文件中可用,如何使它只執(zhí)行客戶端JavaScript代碼而不回送執(zhí)行服務(wù)器端代碼呢?

首先介紹asp:Button的兩個事件OnClientClick和OnClick,前者OnClientClick是執(zhí)行客戶端JavaScript代碼,后者OnClick是服務(wù)器代碼,先執(zhí)行postback,再在服務(wù)器運行。OnClientClick要先于OnClick,如果asp:Button里沒有OnClick,點擊時會照樣回送。

當(dāng)OnClientClick返回false時,OnClick就不會執(zhí)行了。這樣在OnClientClick可以執(zhí)行一個Ajax異步操作。
復(fù)制代碼 代碼如下:

<asp:Button ID="btnSave" runat="server" Text="Save" OnClientClick="AjaxDoSave(); return false;" />

這樣這個Button就變成了客戶端的input了,但在cs文件中還能引用到。

相關(guān)文章

最新評論

麟游县| 濮阳县| 无极县| 璧山县| 太原市| 淮北市| 德保县| 周宁县| 云和县| 拉萨市| 开原市| 安西县| 东阳市| 思南县| 进贤县| 邹城市| 清苑县| 临西县| 无为县| 双江| 化隆| 武夷山市| 贵定县| 马山县| 静宁县| 崇明县| 新竹市| 闸北区| 中西区| 潞城市| 丰宁| 德化县| 抚松县| 宝山区| 措勤县| 临桂县| 苏尼特左旗| 长宁县| 江源县| 漯河市| 广安市|