<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      在ASP.NET中點擊一個按鈕后讓它變灰的容易方法

      [摘要]點擊一個按鈕,立即讓它失效,這在asp或jsp中用javascript來處理是非常簡單的,但asp.net有些地方總是讓人出乎意料。如果你用的是webForm的button控件,企圖點擊它后讓它失效,那處理起來就有點復雜了(我還不知道怎么處理)。當時直接在button的click事件中(服務端),...

      點擊一個按鈕,立即讓它失效,
      這在asp或jsp中用javascript來處理是非常簡單的,
      但asp.net有些地方總是讓人出乎意料。
      如果你用的是webForm的button控件,
      企圖點擊它后讓它失效,
      那處理起來就有點復雜了(我還不知道怎么處理)。
      當時直接在button的click事件中(服務端),
      用一句:butSubmit.Enabled=false;
      企圖來達到目的,結果怎么也不行。
      在csdn提問,結果許多人一致認為:不可能。
      后來再試了一下:
      原來button在click事件處理完后才失效,
      這樣豈不是一點用處也沒有。

      不得已,改用html控件,
      還是像處理jsp一樣,
      而且事件處理完后,頁面刷新,
      按鈕又會有效了。舉例:


      <form id="Form1">
      <input type="button" id="btnSubmit" name="btnSubmit" onClick="javascript:btnDisabled();" value="提交" runat="server"/>
      </form>
      <script langugage="javascript">
      function btnDisabled()
      {
          document.Form1.btnSubmit.disabled=true;
      }
      </script>




      日韩精品一区二区三区高清