| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 880 人关注过本帖
标题:Page.IsValid??咋回事??
取消只看楼主 加入收藏
mingkunlove
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2006-7-6
收藏
 问题点数:0 回复次数:1 
Page.IsValid??咋回事??

验证发生前无法调用 Page.IsValid。应在 CausesValidation=True 且已启动回发的控件的事件处理程序中查询它,或在调用 Page.Validate 后查询。


<%@ Page Language="C#"%>
<Script Language="C#" Runat="Server">
public void Page_Load(Object src,EventArgs e)
{
if(Page.IsPostBack)
{
Page.Validate();
if(Page.IsValid)
{
show.Text = "已经通过验证";
}
else
{
show.Text = "没有通过验证";
}
}
}
</script>
<html>
<head>
<title></title>
</head>
<body>
<form runat="server">
<table>
<tr><td colspan=2 align="center"><b>RequiredFieldValidator控件演示

</b></td></tr>
<tr>
<td>姓名:</td>
<td><asp:TextBox id="name" runat="server" />*
<asp:RequiredFieldValidator id="rfv1" runat="server"
ControlToValidate="name"
Display="Static"
>(请填写姓名)
</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td>年龄:</td>
<td><asp:TextBox id="age" runat="server" />*
<asp:RequiredFieldValidator id="rfv2" runat="server"
ControlToValidate="age"
Display="Static"
>(请填写年龄)
</asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td><asp:Button Text="提交" runat="server" /></td>
<td></td>
</tr>
</table>
<hr>
<asp:Label id="show" ForeColor="red" runat="server" />

</form>
</body>
</html>

搜索更多相关主题的帖子: Page IsValid quot Language Validate 
2007-01-11 16:40
mingkunlove
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2006-7-6
收藏
得分:0 
咋回事了??大哥大姐,咋没反应了???

2007-01-11 16:44
快速回复:Page.IsValid??咋回事??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012584 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved