asp.net – RegisterOnSubmitStatement在客户端验证之后
发布时间:2020-05-24 02:38:16 所属栏目:asp.Net 来源:互联网
导读:当Web表单提交时,但在客户端验证发生后,我需要在该过程中插入一些 Javascript. RegisterOnSubmitStatement似乎将JavaScript放在验证之前. 任何人知道如何让它渲染后? 找到解决方案 在网页控制中,我把这样的东西: protected override OnInit(EventArgs e) {
|
当Web表单提交时,但在客户端验证发生后,我需要在该过程中插入一些 Javascript. RegisterOnSubmitStatement似乎将JavaScript放在验证之前. 任何人知道如何让它渲染后? 找到解决方案 protected override OnInit(EventArgs e) {
Page.SaveStateComplete += new EventHandler(RegisterSaveStuff);
base.OnInit(e);
}
void RegisterSaveStuff(object sender,EventArgs e) {
Page.ClientScript.RegisterOnSubmitStatement(typeof(Page),"name","JS code here");
}
解决方法没错,RegisterOnSubmitStatement在init函数中不工作.应该在页面循环中调用. 我正确的地方是: “PreRenderComplete” protected override OnInit(EventArgs e)
{
Page.PreRenderComplete+= new EventHandler(Page_PreRenderComplete);
base.OnInit(e);
}
void Page_PreRenderComplete(object sender,EventArgs e)
{
Page.ClientScript.RegisterOnSubmitStatement(typeof(Page),"JS code here");
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在visual studio中快速更改视图和控制器的方
- asp.net-mvc – RenderSection在ASP.NET MVC3中的部分视图中
- asp.net – 嵌套的Repeater和SqlDataSource参数
- asp.net – 有没有理由不将pdb文件部署到生产Web服务器?
- asp.net-mvc – 从递归模型创建表单
- asp.net – 适用于Linq To SQL DAL的静态方法吗?
- asp.net-mvc – 当action等于默认路由值时,MVC ActionLink省
- asp.net-mvc – Elmah.MVC在IIS Express下工作但不是IIS 7.
- asp.net – 滚动的Log4Net日志文件中的自定义文件名?
- asp.net-web-api – Web Api使用IDependencyResolver补充启
推荐文章
站长推荐
- asp.net-mvc – 嵌套对象的远程ViewModel验证无效
- asp.net-mvc – 使用浏览器栏将列表传递给MVC We
- asp.net下Cache 缓存操作类代码
- asp.net-mvc – 用于MVC文件上传的Bootstrap进度
- asp.net-mvc – 更改数据注释中的验证消息
- asp.net – Elmah错误日志记录,我可以只记录一条
- .Net 更容易的使用配置文件 SuperConfig
- asp.net-web-api – 哪个优先级,ASP.NET Web Api
- 如何在ASP.NET MVC应用程序中本地化Controller名
- 如果method参数是string或int,则ASP.NET WebAPI抛
热点阅读
