欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

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

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

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

相關(guān)文章

  • ASP.NET Core實(shí)現(xiàn)自動(dòng)依賴注入

    ASP.NET Core實(shí)現(xiàn)自動(dòng)依賴注入

    這篇文章主要介紹了ASP.NET Core實(shí)現(xiàn)自動(dòng)依賴注入的示例,幫助大家更好的理解和學(xué)習(xí)使用.net技術(shù),感興趣的朋友可以了解下
    2021-04-04
  • MVC+EasyUI+三層新聞網(wǎng)站建立 驗(yàn)證碼生成(三)

    MVC+EasyUI+三層新聞網(wǎng)站建立 驗(yàn)證碼生成(三)

    這篇文章主要為大家詳細(xì)介紹了MVC+EasyUI+三層新聞網(wǎng)站建立的第三篇,教大家如何生成驗(yàn)證碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • ASP.NET Core實(shí)現(xiàn)自定義WebApi模型驗(yàn)證詳解

    ASP.NET Core實(shí)現(xiàn)自定義WebApi模型驗(yàn)證詳解

    這篇文章主要給大家介紹了關(guān)于ASP.NET Core實(shí)現(xiàn)自定義WebApi模型驗(yàn)證的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用ASP.NET Core具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • .NET6打包部署到Windows?Service的全過程

    .NET6打包部署到Windows?Service的全過程

    net用了這么久,雖然多數(shù)都是部署在centos系統(tǒng),但也有部署在windows上的情況,下面這篇文章主要給大家介紹了關(guān)于.NET6打包部署到Windows?Service的相關(guān)資料,需要的朋友可以參考下
    2022-10-10
  • asp.net fileupload控件上傳圖片并預(yù)覽圖片

    asp.net fileupload控件上傳圖片并預(yù)覽圖片

    這篇文章主要介紹了asp.net fileupload控件上傳圖片后并進(jìn)行預(yù)覽圖片的功能,需要的朋友可以參考下
    2015-11-11
  • .NET Core下使用Log4Net記錄日志的方法步驟

    .NET Core下使用Log4Net記錄日志的方法步驟

    這篇文章主要介紹了.NET Core下使用Log4Net記錄日志的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • ASP.NET的HtmlForm控件學(xué)習(xí)及Post與Get的區(qū)別概述

    ASP.NET的HtmlForm控件學(xué)習(xí)及Post與Get的區(qū)別概述

    HtmlForm 控件用于控制form元素,本文主要介紹下HtmlForm控件的Method/Action方法(要提交數(shù)據(jù)的頁面,即數(shù)據(jù)要傳送至哪個(gè)網(wǎng)址)及Post與Get的區(qū)別感興趣的朋友可以了解下,或許對(duì)你學(xué)習(xí)HtmlForm控件有所幫助
    2013-02-02
  • ASP.NET?MVC5網(wǎng)站開發(fā)顯示文章列表(九)

    ASP.NET?MVC5網(wǎng)站開發(fā)顯示文章列表(九)

    顯示文章列表分兩塊,管理員可以顯示全部文章列表,一般用戶只顯示自己的文章列表。文章列表的顯示采用easyui-datagrid,后臺(tái)需要與之對(duì)應(yīng)的action返回json類型數(shù)據(jù),感興趣的小伙伴們可以參考一下
    2015-09-09
  • asp.net中資源文件的使用

    asp.net中資源文件的使用

    .Net是一個(gè)豐富的平臺(tái),在它的結(jié)構(gòu)中,程序集Assembly是自我描述的安裝單元,它可以只包括一個(gè)PE(可移植可執(zhí)行)格式的Dll或exe文件,也可以由多個(gè)文件組成,例如資源、Dll和exe等
    2011-12-12
  • 教你使用.NET快速比較兩個(gè)byte數(shù)組是否相等

    教你使用.NET快速比較兩個(gè)byte數(shù)組是否相等

    在.NET中如何快速的比較兩個(gè)byte數(shù)組是否完全相等,聽起來是一個(gè)比較兩個(gè)byte數(shù)組是完全相等是一個(gè)簡單的問題,但是深入研究以后,覺得還是有很多方案的,這里和大家一起分享下
    2022-04-04

最新評(píng)論