0

以下のコードを使用して、コードビハインドでボタンを作成し、そのボタンの確認メッセージボックスも作成しています.しかし、これを作成するのを手伝ってください..

Button btn2 = new Button();
btn2.Attributes.Add(
    "OnClientClick", 
    "if (confirm(''Are you sure you want to add this estimate data?')) return;");

if(true) 
{
    //Do something
}
4

5 に答える 5

1

以下のコードを使用できます。

btn2.Attributes.Add("onclick", "return confirm('Are you sure you want to add this estimate data?');")
于 2012-08-09T05:49:06.600 に答える
1
btn2.Attributes.Add("onclick", "javascript:return confirm('Are you sure you want to add this    estimate data??')"); 
于 2012-08-09T05:43:09.887 に答える
1

あなたはあなたのウェブサイトにajaxcotorollツールキット参照を追加して、すべてのボタンのために動的に確認を作成することができます

Button btn2 = new Button();
btn.ID="buttonID";
ConfirmButtonExtender confirm = new ConfirmButtonExtender();
confirm.TargetControlID = "buttonID";
confirm.ConfirmText="Are you sure you want to add this    estimate data??'";
于 2012-08-09T05:57:21.853 に答える
1

以下のコードも使用できます:-

btn2.Attributes["onClick"] = "return confirm('Are you sure you want to add this   estimate data??');"
于 2012-08-09T06:03:41.250 に答える
0

このタラを試してみてください:

 Button yourbtnid = new Button();
 yourbtnid.ID="Button1";
 ConfirmButtonExtender conf = new ConfirmButtonExtender();
 conf.TargetControlID = "Button1";
 conf.ConfirmText="Are you sure you want to add this    estimate data??'";

これはAjaxcontroll呼び出しを使用しています。

また

Button yourbtnid = new Button();
yourbtnid.Attributes.Add(
     "OnClientClick", 
     "return confirm('Are you sure you want to add this    estimate data??');");
于 2012-08-09T06:10:37.860 に答える