我正在做一些遗留项目的工作,一个已经从1.1年升级到2.0,现在已经设置为3.5的项目。目前,我在点击提交时遇到了一些需要的字段验证程序未运行的问题。Asp.net验证程序没有激发
这是一个非常简单的设置。我有两个文本框,当用户点击提交时,我需要填写这两个文本框,我有RFV指向每个文本框,但是当我单击提交按钮时,验证不会被触发,然后生成的代码被炸开。我曾尝试在相关控件上使用两个ValidationGroup,并将Display从“Dynamic”更改为“Static”,但没有结果。
我也有一些问题,当我使用AJAX控件,我得到的JavaScript错误等,这对我来说会指向关于客户端库的不正确的配置。当然,我不确定如何去查明我的配置中的错误。有什么建议么?
感谢,
迈克
这是我刚才注意到的奇怪现象。如果我进入提交按钮的单击事件的事件处理程序并添加工作(如果myTextBox.Text <>“”Then ...),那么页面将回发并且验证器将会触发。如果我删除它,那么页面就会弹出。这有点令人困惑,因为如果我理解生命周期的过程如何,它应该在执行控件事件代码之前执行服务器验证。 – mclark1129 2010-02-03 16:30:03
你需要显示你的html代码。 – 2010-02-03 16:44:17