我想asp:buttonfield
在单击按钮时应用javascript,然后显示消息。像删除按钮确认消息。
问问题
2679 次
3 回答
2
asp:ButtonField> 标签没有 OnClientClick。
替换为模板按钮
<script type="text/javascript">
function function()
{
return confirm("Are you sure you want to delete this?");
}
</script>
...
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton ID="button" runat="server"
OnClientClick="return function();" />
</ItemTemplate>
</asp:TemplateField>
于 2012-09-04T08:47:24.850 回答
1
在您的页面加载中,您可以添加
button.Attributes.Add("onclick", "confirm('are you sure? blah!')");
于 2012-09-04T08:43:50.797 回答
0
在使用 jQuery 时,我发现了一种相当简单的方法,这意味着我仍然可以使用 asp:boundbutton
将“btn-remove”的 CssClass 应用于绑定按钮(在本例中),然后添加以下 jQuery 脚本
$(function () {
$('.btn-remove a').attr('onclick', 'return confirm(\'Are you sure you want to delete this?\')');
});
于 2013-12-11T11:54:24.103 回答