你现在的位置:首页>>WEB编程>>ASP.NET >>Page.IsValid

Page.IsValid

更新时间:2010-7-5 11:07:57   浏览次数:242
关键词:Page.IsValid         

今天在看一个三层结构的登陆功能时,看到Page.Isvalid这个属性,在网上查一下才知道这个属性是用来验证页面有没有通过验证,如果通过验 证则为True,如果不通过验证,则为Flase,当验证内容为Null时,则返回的也是Null值。

Page.IsValid方法:

所在命名空间:Using System.Web.Ul();

所在程序集:System.Web(在System.Web.dll中)

例:

if (Page.IsValid) //当True时执行下面语句
            {
                TextBox1.Text = "page.isvalid";
            }
       当用户触发了这个事件后才会 执行下面的语句,

也就是当浏览用户进行一些验证后才会执行接下来的操作,如果一些用户想跳过这些验证,才代码会进行二次验证,这样保证了网站的安全性。

一般在验证都用JS来做验证,但是,如果一些浏览器不支持JS呢?如果用户在浏览器里把JS给禁用了呢。那么他将会跳过这些JS验证,这样数据的安 全性与完整性就无法达到最好效果,甚至有恶意行为,加上Page.IsValid则要进行二次验证,就算用户跳过了JS验证,但还是无法对进行恶意行为,

随机推荐文章
CopyRight © 2008-2010  糊涂蛋技术网   苏ICP备05013073号
站长:xlxcn QQ:54960248  三郎 QQ:120554323   E-mail:xlxcn#126.com