Javascript 警报在 asp.net 的更新面板中不起作用
Javascript alert is not working in Update Panel in asp.net
我正在开发 asp.net Web应用程序。我有一个UpdatePanel,表内有一个表,它在某些文本框中有数据。
我在这个更新面板中也有一个保存按钮所以我想在单击"保存"按钮时将此数据保存到数据库中。
到目前为止,这工作正常。
但我想向用户显示信息已成功保存的警报消息。我为此目的使用javascript,但是Javascript不起作用。那么这是否可以使用 JavaScript 实现所需的功能,如果是,请指导我或者如果除了这个之外还有其他替代方法,请告诉我。
谢谢维韦克
如果您有更新面板,请使用 ScriptManager.RegisterClientScriptBlock 如下所示
ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "alert", "alert('Member Registered Sucessfully');", true)
请记住,不能在异步回发期间使用 Response.Write。
如果您在此处发布代码,那就太好了。
试试这行代码它绝对适用于更新面板。
var message = new System.Web.Script.Serialization.JavaScriptSerializer().Serialize("Bill No. : " + BillNo + " successfully generated.");
var script = string.Format("alert({0});window.location ='ChhallanPrint.aspx';", message);
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "", script, true);
在 asp vb.net 中尝试这个弹出甜味警报
Dim message As String = " swal('Added!','Country Added Successfully.', 'success')"
ScriptManager.RegisterClientScriptBlock(TryCast(sender, Control), Me.GetType(), "sweetAlert", message, True)
string message = " swal('"+gelen[2]+"!','Sepete Eklendi.', 'success')";
ScriptManager.RegisterClientScriptBlock(this,this.GetType(), "sweetAlert", message, true);
相关文章:
- 更新不起作用
- JavaScript更新功能不起作用
- Angularjs 更新 setTimeout 中的范围变量不起作用
- 使用 nameProp 的 JQuery 图像滚动更新在 Firefox 和 Chrome 中不起作用
- Angular:从工厂更新范围不起作用
- 谷歌音译在更新面板中不起作用
- d3js散点图自动更新不起作用
- Bootstrap日期选择器中的更新不起作用
- AngularJS选择的插件,选择:更新不起作用,在浏览器中工作
- 简单的内部HTML更新不起作用
- DIV 自动更新不起作用
- 挖空.js值当用户使用键盘时更新不起作用
- 角度JS模型更新不起作用
- 从已弃用的响应调用更新不起作用
- 更新查询更新不起作用
- Ember控制器计算的属性(Object类型)更新不起作用
- AJAX Sql更新不起作用
- Yii GridView Ajax更新不起作用
- Rails4:通过Ajax进行的表单更新不起作用->模板错误
- p:菜单项onclick更新不起作用