GridView中DataNavigateUrlFormatString与NavigateUrl

数据绑定控件(如 GridView 和 DetailsView )使用 HyperLinkField 类,为每个已显示的记录显示超链接。当用户单击超链接时,此人将会被定向到与此超链接相关联的网页。根据在其中使用 HyperLinkField 对象的数据绑定控件,该对象会以不同的方式显示。例如,GridView 控件将 HyperLinkField 对象显示为一列,而 DetailsView 控件则将该对象显示为一行。

 

若要指定要为超链接显示的标题,请使用 Text 属性。使用 NavigateUrl 属性指定单击超链接时定位到的 URL。如果要在特定的窗口或框架中显示链接的内容,请设置 Target 属性。

 

此外,您还可以将 HyperLinkField 对象绑定到数据源中的字段。这使您可以为 HyperLinkField 对象中的每个超链接显示不同的标题,并可以使每个超链接定位到不同位置。若要将字段绑定到标题,请设置 DataTextField 属性。若要创建用于导航的 URL,请将 DataNavigateUrlFields 属性设置为以逗号分隔的列表,此列表列出了用于创建 URL 的字段。

 

通过分别设置 DataTextFormatString 和 DataNavigateUrlFormatString 属性,可以为标题和导航 URL 指定自定义的格式。

通过将 Visible 属性设置为 false ,可以在数据绑定控件中隐藏 HyperLinkField 对象。

 

可以自定义 HyperLinkField 对象的标头和脚注部分。若要在标头或脚注部分显示标题,请分别设置 HeaderText 或 FooterText 属性。若要在标头部分显示图像而不是文本,请设置 HeaderImageUrl 属性。通过将 ShowHeader 属性设置为 false ,可以将标头部分隐藏在 HyperLinkField 对象中。

你可能感兴趣的:(GridView中DataNavigateUrlFormatString与NavigateUrl)