文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>DataGridView七十二般绝技

DataGridView七十二般绝技

时间:2010-08-26  来源:夜里的烟

一、ObjectDataSource的重要属性:

  SelectedMethod:获取或设置检索数据的函数或方法的名称

  InsertMethod:获取或设置插入数据的函数或方法的名称

  UpdateMethod:获取或设置更新数据的函数或方法的名称

  DeleteMethod:获取或设置删除数据的函数或方法的名称

  TypeName:获取或设置ObjectDataSource对象表示的类的名称,即业务对象的类名

二、GridView中的七种字段

  BoundField   :  将数据项显示为文本      

  CheckBoxField : 将数据项显示为复选框      

  CommandField : 使用链接来支持编辑、删除或选中行   

  ButtonField : 将数据项显示为按钮(ImageButton、LinkButton、Button)   

  HyperLinkField : 将数据项显示为超链接    

  ImageField : 将数据项显示为图片

  TemplateField: 自定义数据项的外观

      所有这些字段类型都是继承自DataControlField

三、DataControlField的属性

  HeaderText/HeaderImageUrl : 标题栏字段/标题栏的图像URL   

  FooterText : 脚注项的文本    

  AccessibleHeaderText : 一个字符串,表示由屏幕阅读器读取的缩写文本。     

  Control: 获取对Field内数据控件的引用

  InsertVisible: 插入新记录时,此列是否可见。(不能在GridView控件中使用)      

  HeaderStyle/FooterStyle/ItemStyle/ControlStyle : 标题项/脚注项/数据项/子WEB控件的样式     

  SortExpression : 为数据项指定排序表达式

四、BoundField的属性

  DataField : 显示的字段   

  DataFormatString : 字段格式化    注: FormatString经常用来格式化数字、日期、字符串、自定义类型。

  HtmlEncode / HtmlEncodeFormatString: 获取或设置一个值,该值指示在 BoundField 对象中显示字段值之前,是否对这些字段值进行 HTML 编码。  

  ApplyFormatInEditMode: 若要在编辑模式中将格式化字符串应用到字段值,则为 true;否则为 false。默认为 false。     

  Readonly:  防止该数据项进入编辑模式。    

  NullDisplayText : 当数据项为NULL时显示的文本

五、CommandField的属性

  ButtonType:指定Button类型、可以有Button、Image、Link类型     

  CancelText/CancelImageUrl: Cancel按钮中的文本/图像URL      

  DeleteText/DeleteImageUrl: Delete按钮中的文本/图像URL    

  InsertText/InsertImageUrl: Insert按钮中的文本/图像URL  

  EditText/EditImageUrl: Edit按钮中的文本/图像URL   

  UpdateText/UpdateImageUrl: Update按钮中的文本/图像URL    

  SelectText/SelectImageUrl: Select按钮中的文本/图像URL   

  NewText/NewImageUrl: New按钮中的文本/图像URL    

  ShowEditButton/ShowDeleteButton/ShowCancelButton/ShowSelectButton/ShowInsertButton: 是否显示相应按钮   

  CauseValidation:点击按钮时是否启用校验      

  ValidationGroup: 指定和编辑按钮相关验证控件组的名称

六、ButtonField的属性

  ButtonType : Button类型,可以为Button、Image、LinkButton
  CauseValidation : 指定按钮点击时是否引发验证 
  CommandName : 指定ButtonField关联的标准编辑命令,可以为Delete、Edit、Update、Cancel。或者,可以自定义
  DataTextField/DataTextFormatString : 指定按钮文本的数据项/数据项格式
  Text : 按钮文本
  ValidationGroup : 和按钮相关验证控件组的名称

七、HyperLinkField属性

  DataNavigateUrlFields: 在DataNavigateFormatString中使用的列名称
  DataNavigateFormatString: 格式链接字符串
  DataTextField/DataTextFormatString: 超链接文本/超链接文本格式化
  NavigateUrl: 链接到其它页面的URL
  Target : 链接目标,可以使用:_blank/_parent/_self/_top
  Text: 超链接的文本

八、ImageField的属性

  AlternateText : 预备文本
  DataAlternateTextField : 使用指定列的值作为预备文本
  DataAlternateTextFormatString : 预备文本格式字符串 
  DataImageUrlField : 存放图片路径的列名
  DataImageUrlFormatString : 图片路径格式字符串 
  NullImageUrl : 指定预备图片

九、TemplateField支持的模板类型

  ALternatingItemTemplate : 间隔行模板
  EditItemTemlpate : 编辑行模板
  FooterTemplate : 脚注模板 
  HeaderTemplate : 标题模板
  InsertItemTemplate: 插入行模板(不支持GridView控件) 
  ItemTemplate: 每个显示行模板

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载