我想在asp:buttonfield
上应用javascript,点击按钮然后显示消息。
像删除按钮确认消息。
答案 0 :(得分:1)
在您的页面加载中,您可以添加
button.Attributes.Add("onclick", "confirm('are you sure? blah!')");
答案 1 :(得分:1)
的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>
答案 2 :(得分:0)
我在使用jQuery时发现了一个相当简单的方法,这意味着我仍然可以使用asp:boundbutton
将“btn-remove”的CssClass应用于绑定按钮(在本例中),然后添加以下jQuery脚本
$(function () {
$('.btn-remove a').attr('onclick', 'return confirm(\'Are you sure you want to delete this?\')');
});