数据源控件

 

VS2005 内置的五种数据源控件
SqlDataSource
AccessDataSource
ObjectDataSource
XmlDataSource
SiteMapDataSource 
ObjectDataSource 重要属性
属性名称
说明
SelectMethod
获取或设置由检索数据的方法或函数 的名称。
InsertMethod
获取或设置插入数据的方法或函数的 名称。
UpdateMethod
获取或设置由更新数据的方法或函数 的名称。
DeleteMethod
获取或设置删除数据的方法或函数的 名称。
TypeName
获取或设置 ObjectDataSource 对象表 示的类的名称,即业务对象的类名。




GridView 查询与显示数据


} GridView 中的七种字段
              asp.netGridView 绑定到数据源时,可以自动显示数据源的各个字段 。只要设定其 AutoGenerateColumnsTRUE 即可。但这,自动显示有其不好 的一面,因为不能自义定控制显示的样式。
    解决以上的办法就是指定需要 GridView 显示的字段, GridView 控件支持以 下七种类型的 Field
      ● BoundField    :   将数据项显示为文本
      ● CheckBoxField : 将数据项显示为复选框
      ● CommandField : 使用链接来支持编辑、删除或选中行
      ● ButtonField : 将数据项显示为按钮 (ImageButtonLinkButtonButton)
      HyperLinkField : 将数据项显示为超链接
      ● ImageField : 将数据项显示为图片
      ● TemplateField: 自定义数据项的外观  
GridView 图片列属性详解及示例

} 使用 ImageField
      ImageFIeld 用来显示保存在服务器上的图片,不能用 ImageField 来显示保存在数据库上的图片。
    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: 超链接的文本 
GridView 按钮列属性详解

} ButtonField
}      使用 ButtonField 可以在 GridView 中显示一个按钮,使用它可以完成自定义 或标准的编辑命令
     点击 GridView 中的 ButtonField 字段,会触发 GridView 中的 OnRowCommand 事件。可以在这个事件中处理相关的命令事件。
     ButtonField 有以下几个属性
       ● ButtonType : Button 类型,可以为 ButtonImageLinkButton
       CauseValidation : 指定按钮点击时是否引发验证
       ● CommandName : 指定 ButtonField 关联的标准编辑命令,可以为 DeleteEditUpdateCancel 。或者,可以自定义
       ● DataTextField/DataTextFormatString : 指定按钮文本的数据项 / 数据项 格式
       ● Text : 按钮文本
       ● ValidationGroup : 和按钮相关验证控件组的名称
} ButtonField 的几个标准 Command 命令 : Select|Delete|Update|New|Cancel
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值