4
|
Sergej Andrejev · 技术社区 · 15 年前 |
![]() |
1
2
当EnableClientScript选项设置为true时,此代码由ASP.NET自动生成。据我所知,唯一摆脱它的方法是将其设置为false,但是明显的缺点是,验证只在回发期间在服务器端发生。
|
![]() |
2
1
此javascript由system.web.ui.webcontrols命名空间中basevalidator&customvalidator类的addAttributesTorender()方法呈现给客户端。看看里面的 Reflector .
您可以编写自己的类来替换CustomValidator并更改其呈现方式。 但是,在这种情况下,我认为最好编写自己的javascript来处理验证,而不是使用验证程序控件。 另外,如果您担心HTML的大小,首先应该在您的IIS服务器上启用gzip压缩。 |
![]() |
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |