RequiredFieldValidator验证控件的问题(10分)

  • 主题发起人 主题发起人 borland.et
  • 开始时间 开始时间
B

borland.et

Unregistered / Unconfirmed
GUEST, unregistred user!
代码如下:
if(!Page.IsPostBack)
{
if(Page.IsValid)
{
show.Text="通过验证!";
}
else
{
show.Text="没有通过验证!";
}
  略
错误提示:在验证发生前无法调用 Page.IsValid。应在控件的事件处理程序中使用 CausesValidation=True 或在调用 Page.Validate 后对它进行查询。
 
if(Page.IsPostBack)
{
if(Page.IsValid)
{
show.Text="通过验证!";
}
else
{
show.Text="没有通过验证!";
}
是不是应这样?
 
if(!Page.IsValid)
 
第一句变为if(Page.IsPostBack)
如果提交了就判断合法性、
 
后退
顶部