文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>ASP.NET 服务器控件进阶

ASP.NET 服务器控件进阶

时间:2011-03-20  来源:志神Soft

<1>Web绑定控件
  数据绑定是Web应用程序以及动态网站经常使用的一项技术,其实质就是帝国一一个规范的数据源信息
  然后让控件中的信息直接从数据源中获取数据
<2>基本的数据绑定控件有:RadioButtonList,CheckBoxList,DropDownList,ListBox

<3>Web绑定控件的属性:
  Items 列表中项的集合
  RpeatColumns   用户布局项的列数
  RepatDirection 项的布局方向,取值为枚举类型,分别为垂直方向和水平方向
  SelectedIndex 获取设置选择项的索引号,从0开始
  SelectdItem  获取控件中的选择项
  SelectedValue 获取控件中选择项的值

<4>Web绑定控件的事件
  SelectedIdexChanged 在更改选定索引后激发
  想项的属性:
    Enable 该选项是否可以使用,如果为false不能被选择
    Selected 是否选中该项
    Value  选择关联的值
    Text   选项的文字
<5>ASP.Net验证控件
    轻松实现用户输入的验证,且与用户浏览器无关
    由在客户端或服务器中运行的验证代码执行
    多种验证控件,验证数据更加简单方便

    验证控件的层次结构

       WebControl
   Lable           ValidationSummary
 抽象类:基础验证类BaseValidator-->RequiredFieldValidator 验证是否空
            -->RegularExpressionValidator 正则匹配
            --->CustomValidation自定义
            --->BaseCompareValition 抽象类
                RangeValidator 范围
                CompareValition比较

<6>RequiredFieldValidator验证非空控件
  ControlToValidate  验证的控件id
  Text       出错时的提示
  ErrorMessage  提交给Validation Summary的错误提示,当Text为空时,也会显示该错误

<7> Page.IsValid属性
  指示页面验证是否成功:提供了安全性,
<8>CompareValidator比较控件
   ControlToValidate 验证的控件id
  ControlToCompare 要进行对比的控件id
   Type  比较类型设置,不同类型的比较可能出错
   Operator   比较运算符,默认为 等于
   Value ToCompare  用于进行比较的常数值

<9>RangeValidator用于范围的验证
  MaximumValue  范围的上届,(最大值)
  MinmumValue   范围的下届(最小界)
  Type          验证类型(字符串,整型,双精度,日期,货币)

<10> CustomValidator自定义控件
  ClientValidationFuncation  用于客户端验证的函数
  OnServerValidate     服务器端验证的事件方法

  
 
    


  


相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载