HyperLinkField.DataNavigateUrlFields 属性

定义

获取或设置数据源中字段的名称,用于为 HyperLinkField 对象中的超链接构造 URL。

public:
 virtual property cli::array <System::String ^> ^ DataNavigateUrlFields { cli::array <System::String ^> ^ get(); void set(cli::array <System::String ^> ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.StringArrayConverter))]
public virtual string[] DataNavigateUrlFields { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.StringArrayConverter))>]
member this.DataNavigateUrlFields : string[] with get, set
Public Overridable Property DataNavigateUrlFields As String()

属性值

String[]

包含数据源中字段的名称的数组,用于为 HyperLinkField 中的超链接构造 URL。 默认值为空数组,表明未设置 DataNavigateUrlFields

属性

注解

DataNavigateUrlFields当数据源包含多个字段时,请使用该属性,这些字段必须组合在一起才能为HyperLinkField对象创建超链接。 属性 DataNavigateUrlFields 中指定的字段与属性中的 DataNavigateUrlFormatString 格式字符串组合在一起,以构造对象中的 HyperLinkField 超链接。

备注

在 .aspx 文件中使用声明性代码设置 DataNavigateUrlFields 属性时,请使用以逗号分隔的字段名称列表。

可以使用此属性将超链接的 URL 设置为静态值,而不是使用 NavigateUrl 此属性将超链接的 URL 绑定到字段。 使用此选项时,每个超链接共享相同的 URL。

备注

如果同时设置了属性 DataNavigateUrlFieldsNavigateUrl 属性,则属性 DataNavigateUrlFields 优先。

适用于