使用 C# 中的代码隐藏在单击按钮时创建 Javascript 警报

Create Javascript Alert on button click using Code behind in C#

本文关键字:按钮 创建 Javascript 警报 单击 代码 隐藏 使用      更新时间:2023-09-26

我正在使用以下代码在代码隐藏中创建按钮,并为该按钮创建确认消息框。但它不起作用,请帮助我创建这个..

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
}

您也可以使用以下代码:-

btn2.Attributes["onClick"] = "return confirm('Are you sure you want to add this   estimate data??');"
btn2.Attributes.Add("onclick", "javascript:return confirm('Are you sure you want to add this    estimate data??')"); 
您可以使用

以下代码:

btn2.Attributes.Add("onclick", "return confirm('Are you sure you want to add this estimate data?');")

您可以将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??'";

试试这个鳕鱼:

 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??');");