Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当用户在asp.net中从gridview中删除行时显示警告消息_Javascript_Asp.net_Gridview - Fatal编程技术网

Javascript 当用户在asp.net中从gridview中删除行时显示警告消息

Javascript 当用户在asp.net中从gridview中删除行时显示警告消息,javascript,asp.net,gridview,Javascript,Asp.net,Gridview,我在web表单上有一个gridview。我向gridview添加了一个用于删除和编辑的命令字段 我希望当用户单击del按钮时,应使用javascript显示一条警报(警告)消息: 您确定要删除此记录吗 当用户单击“是”时,记录被删除 我该怎么做 这是我的命令字段: <asp:CommandField ButtonType="Image" CancelImageUrl="~/styles/img/cancel.png" DeleteImageUrl="~/styles

我在web表单上有一个gridview。我向gridview添加了一个用于删除和编辑的命令字段

我希望当用户单击del按钮时,应使用javascript显示一条警报(警告)消息:

您确定要删除此记录吗

当用户单击“是”时,记录被删除

我该怎么做

这是我的命令字段:

<asp:CommandField ButtonType="Image" 
     CancelImageUrl="~/styles/img/cancel.png" 
     DeleteImageUrl="~/styles/img/trash.png" 
     EditImageUrl="~/styles/img/edit.png" 
     ItemStyle-Width="50px" 
     ShowDeleteButton="True" ShowEditButton="True" 
     UpdateImageUrl="~/styles/img/update.gif">

您应该使用删除按钮上的
OnClientClick
属性将其连接到javascript

<asp:Button ID="deleteButton" runat="server" CommandName="Delete" Text="Delete"
OnClientClick="return confirm('Are you sure to delete this record?');" />

这解释了更多。

您应该使用Delete按钮上的
OnClientClick
属性将其连接到javascript

<asp:Button ID="deleteButton" runat="server" CommandName="Delete" Text="Delete"
OnClientClick="return confirm('Are you sure to delete this record?');" />

这解释了更多。

使用下面的代码执行

<asp:LinkButton ID="lbtnDelete" runat="server" CommandName="delete" 
Text="Delete" OnClientClick="return confirm('Do you Want to Delete this   Record?');" 
CommandArgument='<%#Eval("ID") %>'>
</asp:LinkButton>`

`

使用下面的代码执行

<asp:LinkButton ID="lbtnDelete" runat="server" CommandName="delete" 
Text="Delete" OnClientClick="return confirm('Do you Want to Delete this   Record?');" 
CommandArgument='<%#Eval("ID") %>'>
</asp:LinkButton>`

`

我会在模板字段中将这两个按钮分开,而不是对每个按钮都使用自定义Java脚本。再看看这个stackoverflow问题和guidiense的答案,我会在模板字段中将这两个按钮分开,而不是对每个按钮都使用自定义Javascript。也请看一下这个问题和guidiense的答案