数据源控件
来源:互联网 发布:编排设计用什么软件 编辑:程序博客网 时间:2024/06/03 15:07
VS2005内置的五种数据源控件
◦SqlDataSource
◦AccessDataSource
◦ObjectDataSource
◦XmlDataSource
◦SiteMapDataSource
ObjectDataSource重要属性
属性名称
说明
SelectMethod
获取或设置由检索数据的方法或函数的名称。
InsertMethod
获取或设置插入数据的方法或函数的名称。
UpdateMethod
获取或设置由更新数据的方法或函数的名称。
DeleteMethod
获取或设置删除数据的方法或函数的名称。
TypeName
获取或设置 ObjectDataSource 对象表示的类的名称,即业务对象的类名。
GridView查询与显示数据
}GridView中的七种字段
asp.net中GridView绑定到数据源时,可以自动显示数据源的各个字段。只要设定其AutoGenerateColumns为TRUE即可。但这,自动显示有其不好的一面,因为不能自义定控制显示的样式。
解决以上的办法就是指定需要GridView显示的字段,GridView控件支持以下七种类型的Field:
● BoundField : 将数据项显示为文本
● CheckBoxField : 将数据项显示为复选框
● CommandField : 使用链接来支持编辑、删除或选中行
● ButtonField : 将数据项显示为按钮(ImageButton、LinkButton、Button)
● HyperLinkField : 将数据项显示为超链接
● ImageField : 将数据项显示为图片
● TemplateField: 自定义数据项的外观
解决以上的办法就是指定需要GridView显示的字段,GridView控件支持以下七种类型的Field:
● BoundField : 将数据项显示为文本
● CheckBoxField : 将数据项显示为复选框
● CommandField : 使用链接来支持编辑、删除或选中行
● ButtonField : 将数据项显示为按钮(ImageButton、LinkButton、Button)
● HyperLinkField : 将数据项显示为超链接
● ImageField : 将数据项显示为图片
● TemplateField: 自定义数据项的外观
GridView图片列属性详解及示例
}使用ImageField
ImageFIeld用来显示保存在服务器上的图片,不能用ImageField来显示保存在数据库上的图片。
ImageField有以下几个属性:
● AlternateText : 预备文本
● DataAlternateTextField : 使用指定列的值作为预备文本
● DataAlternateTextFormatString : 预备文本格式字符串
● DataImageUrlField : 存放图片路径的列名
● DataImageUrlFormatString : 图片路径格式字符串
● NullImageUrl : 指定预备图片
ImageField有以下几个属性:
● AlternateText : 预备文本
● DataAlternateTextField : 使用指定列的值作为预备文本
● DataAlternateTextFormatString : 预备文本格式字符串
● DataImageUrlField : 存放图片路径的列名
● DataImageUrlFormatString : 图片路径格式字符串
● NullImageUrl : 指定预备图片
GridView链结列属性详解
}使用HyperLinkField
} HyperLinkField用来链接到其他页面。当创建两具主从表单的时候,HyperLinkField非常有用。
HyperLinkField具有以下属性:
● DataNavigateUrlFields: 在DataNavigateFormatString中使用的列名称
● DataNavigateFormatString: 格式链接字符串
● DataTextField/DataTextFormatString: 超链接文本/超链接文本格式化
● NavigateUrl: 链接到其它页面的URL
● Target : 链接目标,可以使用:_blank/_parent/_self/_top
● Text: 超链接的文本
HyperLinkField具有以下属性:
● DataNavigateUrlFields: 在DataNavigateFormatString中使用的列名称
● DataNavigateFormatString: 格式链接字符串
● DataTextField/DataTextFormatString: 超链接文本/超链接文本格式化
● NavigateUrl: 链接到其它页面的URL
● Target : 链接目标,可以使用:_blank/_parent/_self/_top
● Text: 超链接的文本
GridView按钮列属性详解
}ButtonField
} 使用ButtonField可以在GridView中显示一个按钮,使用它可以完成自定义或标准的编辑命令
点击GridView中的ButtonField字段,会触发GridView中的OnRowCommand事件。可以在这个事件中处理相关的命令事件。
ButtonField有以下几个属性
● ButtonType : Button类型,可以为Button、Image、LinkButton
● CauseValidation : 指定按钮点击时是否引发验证
● CommandName : 指定ButtonField关联的标准编辑命令,可以为Delete、Edit、Update、Cancel。或者,可以自定义
● DataTextField/DataTextFormatString : 指定按钮文本的数据项/数据项格式
● Text : 按钮文本
● ValidationGroup : 和按钮相关验证控件组的名称
点击GridView中的ButtonField字段,会触发GridView中的OnRowCommand事件。可以在这个事件中处理相关的命令事件。
ButtonField有以下几个属性
● ButtonType : Button类型,可以为Button、Image、LinkButton
● CauseValidation : 指定按钮点击时是否引发验证
● CommandName : 指定ButtonField关联的标准编辑命令,可以为Delete、Edit、Update、Cancel。或者,可以自定义
● DataTextField/DataTextFormatString : 指定按钮文本的数据项/数据项格式
● Text : 按钮文本
● ValidationGroup : 和按钮相关验证控件组的名称
}ButtonField的几个标准Command命令: Select|Delete|Update|New|Cancel
}
- 数据源控件
- 数据源控件
- 数据源控件
- 数据源控件
- 数据源控件
- 数据源控件
- 数据源控件
- 数据源控件
- 数据源控件
- 数据源控件和缓存
- DataSourceControl(数据源控件)
- 数据源控件概述
- SqlDataSource 数据源控件
- 数据源控件执行顺序
- 数据源控件的使用
- ComboBox控件绑定数据源
- 数据源控件的SelectParameters
- DataGridView控件绑定数据源
- 就在这里起步吧!
- MFC程序的消息处理顺序
- "百纳"感
- javascript代码的执行时间?
- VC 树控件的拖拽实现 MFC
- 数据源控件
- hibernate+java+sql 之间数据类型转换关系
- android LayoutInflater 使用示例
- 在Visual Studio中集成使用 Qt Opensource 版本 ||| 在 QtCreator 使用 VC 编译调试
- 深入Android
- c#中uuid的几种形式
- 分布式系统测试的难点与分析
- javascript与后台交互方法总结
- 如何生成静态页面的五种方案