ASP.NETの検証は、ダブルクリックの送信ボタンを防ぐために制御し

ASP.NETの検証は、ダブルクリックの送信ボタンを防ぐために制御し


最近、ネットワーク上で良い記事を参照してください...

ボタンの問題を送信]をクリックし、二重の使用を防ぐために、ASP.NETの検証コントロールを導入し

、誰もがこの記事を共有するために、このように....

出典:HTTP ://www.ithome.com.tw/plog/index.php OP = ViewArticle&情報でarticleID = 11012&のblogid = 418?


の弟もテスト...次の例でした:

C#の例を

.aspxの

01ます。<%@ Page Language = "C#の" AutoEventWireup属性= "true"をCodeFile = "doubleClick.aspx.cs"継承= "ダブルクリック" %>
02
03
04
05
06     07 08 09     未命名页面



10        

11             12にrunat = "サーバ" ControlToValidate = "TextBox1テキストボックス"にErrorMessage = " 非空白">

13            

14    

15
16
17
18
32
33


.cs

01 ...システムを使用しました。
02 System.Dataを使用しました。
03 System.Configurationを使用しました。
04にSystem.Collectionsを使用しました。
05のSystem.Webを使用して、
06 System.Web.Securityを使用しました。
07たSystem.Web.UIを使用しました。
08 System.Web.UI.WebControlsを使用しました。
09 System.Web.UI.WebControls.WebPartsを使用しました。
10 System.Web.UI.HtmlControlsを使用して、
11
12公共の部分クラスのDoubleClick:System.Web.UI.Page
13 ... {
14保護ボイドをPage_Load(オブジェクト送信者、のEventArgs電子)
15 ... {
16 this.Button1.Attributes.Add( "onclickの"、「チェック(この);");
17}
18が保護ボイドのButton1 Click(オブジェクト送信者、のEventArgs電子)
19 ... {
// 5秒の処理時間、シミュレーションデータベース20を保存し
、21 System.Threading.Thread.Sleep(5000)であり、
22は、Response.Writeを(this.TextBox1.Text)であり、
23である}
24}

オリジナル:ビッグボックス  ASP.NETの検証は、ダブルクリックの送信ボタンを防ぐために制御し


おすすめ

転載: www.cnblogs.com/petewell/p/11516593.html