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

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

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

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

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

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

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

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

相關文章

最新評論

洪湖市| 湟中县| 专栏| 嘉义市| 兴文县| 富民县| 永清县| 南投县| 镇雄县| 巴里| 苏尼特右旗| 会东县| 鄂伦春自治旗| 水城县| 绥化市| 东海县| 广宁县| 泽州县| 静安区| 祁阳县| 巴东县| 罗江县| 沅江市| 丰城市| 康保县| 元朗区| 万源市| 嘉定区| 朔州市| 德庆县| 星子县| 会昌县| 大埔区| 洱源县| 阜阳市| 离岛区| 宁海县| 邮箱| 于田县| 广丰县| 蒙山县|