没有调用成功删除消息
Successful delete message is not being called
在删除gridview中的行后,我希望触发一条警告消息,说"记录已成功删除"
我写了以下代码
StringBuilder sb = new StringBuilder();
sb.Append(@"<script language='javascript' type='text/javascript' >function demoalert() {");
sb.Append(@"alert('Hello!demo!');");
sb.Append("} </script>");
ClientScript.RegisterStartupScript(this.GetType(), "Delete", sb.ToString());
之后,我将网格与数据源绑定,并更新更新面板。警报没有触发。
我的IE (IE-8)中没有禁用脚本调试
请指导!
您是否在将demoalert()
函数写入页面后调用它?除非我们缺少代码,否则看起来您没有调用该函数。
如果是这种情况,只需将最后一个Append更改为:
sb.Append("} demoalert(); </script>");
或者,您可以完全删除该函数:
StringBuilder sb = new StringBuilder();
sb.Append(@"<script type='text/javascript'>");
sb.Append(@"alert('Hello!demo!');");
sb.Append("</script>");
ClientScript.RegisterStartupScript(this.GetType(), "Delete", sb.ToString());
跳过函数并尝试
sb.Append(@"<script language='javascript' type='text/javascript' >");
sb.Append(@"alert('Hello!demo!');");
sb.Append("</script>");
ClientScript.RegisterStartupScript(this.GetType(), "Delete", sb.ToString());
或
ClientScript.RegisterStartupScript(this.GetType(),
"Delete", "alert('Hello!demo!');", true);
ClientScript.RegisterStartupScript(this.GetType(), "RecordDeletedMessage", sb.ToString());
相关文章:
- 异步加载特定的 CSS,并在加载时删除等待消息
- 删除所有可拖动元素后如何显示消息
- 当最后一条消息溢出时删除它
- 主题相同的gmail消息-删除除最新消息外的所有消息
- 重置表单后未删除验证消息
- 删除记录确认消息
- 如何在ActionLink中调用删除前的确认消息,然后调用控制器进行删除
- 单选按钮单击删除错误消息 jQuery
- Jqgrid自定义删除消息
- 使用 Jquery 删除页面顶部的 PHP 错误消息
- 如何使用 jquery 仅删除 #Chat 中的选定消息
- 如果出现成功 = 2 消息,如何删除数据库行
- 传单.js:删除地图并显示错误消息
- 如何在删除每个元素后显示消息
- 如何在正确的表行中显示删除消息
- 如何在正确的行中显示删除消息
- 删除消息选择打印机并使用javascript自动打印文档
- 在rails中通过ajax远程删除消息
- 图像的确认删除消息框
- 没有调用成功删除消息