HyperLinkField.DataNavigateUrlFields 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置数据源中字段的名称,用于为 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。
备注
如果同时设置了属性 DataNavigateUrlFields 和 NavigateUrl 属性,则属性 DataNavigateUrlFields 优先。