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 を共有します。

注意

DataNavigateUrlFieldsプロパティとプロパティの両方がNavigateUrl設定されている場合は、プロパティがDataNavigateUrlFields優先されます。

適用対象