using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace tms.Test
{
public partial class TestJs : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void btnAlert_OnClick(object sender, EventArgs e)
{
ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "newFunc", "myFunc()", true);
}
}
}
当我单击按钮时,脚本未调用并给出一些对象预期错误。
我真的陷入了困境。请帮我。 提前thanx
在按钮单击事件scriptmanager中可以称为
protected void btn_click(object sender, EventArgs e){
ScriptManager.RegisterStartupScript(this,this.GetType(),"Your Comment","myFunc();", true);}
改变您的脚本如下:
<script type="text/javascript">
function myFunc() {
alert("Hello Mz");
}
</script>
首先,我不明白您为什么在这里使用
ScriptManager
。 ASP按钮的属性名为
onClientClick
。有关更多信息,请参见此MMSDN链接
<asp:Button ID="btnAlert" OnClick="btnAlert_OnClick" onClientClick="myFunc();" runat="server"/>
注:
onClientClick
将在事件发生之前执行。
这是从我的头上写的,未经测试!
hello i通过beautifull中心消息框解决了 下载文件sweetalert-dev.js和sweetalert.css and sweetalert.min.js 但它在您的项目中 在标签中参考此文件,但是在标签中此函数 在c尖锐的按钮writr此代码 ScriptManager.RegisterStartupScript(this,this.getType(),“您的评论”,“ jsalert();”,true);