C#开发学习——web服务器端控件

2017-01-09 19:18:01来源:cnblogs.com作者:蒙小米人点击

第七城市
  Asp.net在客户端开发和web开发所用到的控件还是有很大的差别的,而且Web开发的界面是在浏览器中显示的,所以控件的设计都和前边学习HTML设计有联系,没有客户端开发那么简单,不过我们可以通过专门工具,来帮助我们开发。这篇博客,先简单总结各个控件的功能!

 

功能控件说明属性方法事件
文本Label显示文本Text  
 TextBox接受用户的输入,文本/数字/日期等Text/TextMode/AutoPostBack/Visible/EnableTextChanged 
 Literal显示文本而不添加任何HTML元素   
按钮Button命令按钮Text/PostBackUrlFocusClick/Command
 ImageButton包含图像的按钮PostBackUrl/AlternateText/ImageUrl  
超链接HyperLink超链接控件Text/NavigateUrl/Target:_top、_blank、_parent、_self、  
 LinkButton具有超链接哇外观的命令按钮  Click
选择RadioButton单选按钮Checked/GroupName/Text CheckedChanged
 RadioButtonList单选按钮组,该组中,只能选择一个按钮  SelectIndexChanged
 CheckBox复选组Checked/Text/AutoPostBack CheckedChanged
 CheckBoxList复选框组  SelectIndexChanged
 ListBox列表,可以多重选择  SelectIndexChanged
 DropDownList下拉列表   
图像Image显示图像ImageUrl/ImageAlign  
容器Panel用作其他控件的容器,对应html的<div>标记GroupingText/ScrollBars  
 PalceHoder占位容器,可以在运行时动态添加内容   
文件上传FileUpdate文件上传控件 SaveAs 
导航TreeView树型导航   
 Menu下拉菜单导航   
 SiteMapPath显示导航路径   
数据绑定控件GirdView数据表格控件 DataSource DataBind(把数据源绑定到GirdView控件)/Sort/UpdateRow PageIndexChanged/Sorted
 DataList可以使用自定义格式的数据绑定控件 DataSource DataBind/CreateItem 
 ListView使用用户定义的模板显示数据源数据,可以选择/排序/删除/编辑/插入记录   
 Repeater可以为数据绑定列表中显示的每一项重复指定模板   
 DetailsView在表中显示来自数据源的单条记录,其中每个数据行表示该记录的一个字段   
 FormView使用用户定义的模板显示数据源中的单条记录,可以选择/排序/删除/编辑/插入记录   
数据源控件SqlDataSource绑定到sqlserver数据库的数据源   
 ObjectDataSource为多层web应用程序体系结构中的数据绑定控件提供数据的业务对象   
数据验证RequiredFieldValidator验证某个字段是否输入ControlToValidate(要进行验证的控件ID)/ErrorMessage(输入不合法的错误信息)/Text/IsValid  
 CompareValidator某个字段的内容与指定的对象进行比较ControlToValidate/ControlToCompare/operator(比较的操作类型):Equal.../ValueToCompare(用于比较的控件ID)  
 RangeValidator字段内容是否在指定的范围ControlToValidate/Maximum Value/Minimum Value/Type/Text  
 ValidationSummary显示所有的验证报错信息DisplayMode  
 RegularExpressionValidator字段内容是否符合指定的格式ControlToValidate/ValidationExpression(用于验证的正则表达式)  
 CustomValidator

自定义验证控件

ControlToValidate/ClientValidationFunction

  



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

其他一些比较重要的控件的说明,参考博客:http://blog.csdn.net/liujiahan629629/article/details/8947111

 

第七城市

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台