private void Button1_Click(object sender, System.EventArgs e)
{
if(this.Page.IsValid)
{
this.Label1.Text = "ok";
}
else
{
this.Label1.Text = "error";
}
}在页面上添加了验证控件,上面的代码写在一个按钮的单击时间里面,可是无论如何else的部分都不能执行,这是为什么啊? 我看好多书上都用这段代码介绍Page.IsValid。可else部分似乎从来没有执行过,哪个高手知道究竟是咋回事?
{
if(this.Page.IsValid)
{
this.Label1.Text = "ok";
}
else
{
this.Label1.Text = "error";
}
}在页面上添加了验证控件,上面的代码写在一个按钮的单击时间里面,可是无论如何else的部分都不能执行,这是为什么啊? 我看好多书上都用这段代码介绍Page.IsValid。可else部分似乎从来没有执行过,哪个高手知道究竟是咋回事?
解决方案 »
- MS SQL 能存储 多少数据量
- 如何动态修改imagemap的不同热点的tooltip值
- Socket弱弱问题
- 利用FileUpload控件的问题
- 未将对象引用设置到对象的实例
- 给为老大帮帮忙,如何判断Session["hyid"]里的值是否为空?
- 怎么让TreeView中的Node为选中状态(非展开状态)
- B/S应用程序与C/S应用程序在设计上有何区别?应注意什么?
- 急!!请问如何在代码中将数据绑定到TemplateColumn的ItemTemplate和EditItemTemplate中?
- 关于分页打印的问题
- 在panel里动态载入的多个 INPUT 或TEXTBOX 如何取得他们所有的值???
- 又发现Atlas中UpdatePanel的一个控件兼容问题,不知道有没有人碰到过。思归,孟子等高手们都来看看吧。详情见内!
<%@ Page Language="C#" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server"> protected void Button1_Click( object sender, EventArgs e )
{
Response.Write(Page.IsValid);
}
</script><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="必须填写 " ControlToValidate="TextBox1" EnableClientScript="False"></asp:RequiredFieldValidator>
</div>
</form>
</body>
</html>