ASP.net自定义多个控件验证器javascript问题

时间:2010-08-12 03:47:20

标签: .net javascript asp.net validation user-controls

我之前使用this article中的代码创建了一个自定义验证程序来验证页面上的多个控件。使用“内联方法”来连接验证器只是关闭结束表单标记。

这次我正在制作一个用户控件,并希望控件能够处理javascript的生成/渲染以连接验证器。问题是使用RegisterStartupScript方法添加脚本将添加脚本之前自动添加的ValidatorOnSubmit()方法。

我当前想要解决的方法是有一个方法可以从包含控件的页面调用,添加javascritp来连接验证器,但我宁愿有一个控件,我可以直接放到页面上用户不必担心挂起任何其他东西。

有没有办法从我的用户控件渲染javascript以在 ValidatorOnSubmit()方法之后连接有效的

我已经尝试过.Page.ClientScript.RegisterStartupScript和this.Page.RegisterStartupScript,它们都过早地渲染了javascript。

1 个答案:

答案 0 :(得分:0)

我最终使用了this control。我真希望我能在当天早些时候找到这个!