第九讲:GridView控件(下)
课程安排:
- 添加和设置超链接字段(HyperLinkField)
- 添加和设置图像字段(ImageField)
- 添加和设置模板字段(TemplateField)
添加和设置超链接字段(HyperLinkField)
1.作用:
用于添加将包含指向其他页的链接的列。超链接字段可以包含静态文本,也可以将数据字段显示为超链接。
2.属性
DataTextField:用于设置在该列中显示什么内容。
DataNavigateUrlFields:绑定到超链接的NavigateUrl属性的字段。
DataNavigateUrlFormatString:绑定到超链接的NavigateUrl属性的值应用的格式设置。
右击GridView智能标记,选编辑列,在可用字段选中HyperLinkField。
HeadText:链接显示的内容。
注意:如果传入的参数有多个,可以增加占位符,另外在DataNavigateUriFields中绑定的字段用逗号隔开多个。
添加和设置图像字段(ImageField)
1.作用
用于显示图片的列。
2.属性
DataImageUriField:指定图像的Url与哪个字段绑定
DataImageUrlFormatString:对ImageUrl应用格式
3.举例:
DataImageUrlField:pic
DataImageUrlFormatString: ~/imges/{0}
添加和设置模板字段
1.作用
用于添加可以设置模板的列
2.举例
当使用编辑功能时,只能从下拉列表中选择数据。
添加TemplateField模板字段后,再选中GridView智能标记中的编辑模板
ItemTemplate 正常显示模板
EditItemTemplate 编辑模板