HyperLinkField HyperLinkField HyperLinkField HyperLinkField Class

定義

データ バインド コントロール内にハイパーリンクとして表示されるフィールドを表します。Represents a field that is displayed as a hyperlink in a data-bound control.

public ref class HyperLinkField : System::Web::UI::WebControls::DataControlField
public class HyperLinkField : System.Web.UI.WebControls.DataControlField
type HyperLinkField = class
    inherit DataControlField
Public Class HyperLinkField
Inherits DataControlField
継承

次のコード例では、オブジェクトをHyperLinkField使用して、 GridViewコントロールに静的ハイパーリンクの列を表示する方法を示します。The following code example demonstrates how to use a HyperLinkField object to display a column of static hyperlinks in a GridView control. HyperLinkFieldオブジェクト内の各ハイパーリンクは、プロパティTextNavigateUrlプロパティによって指定されたキャプションとナビゲーション URL をそれぞれ共有します。Each hyperlink in the HyperLinkField object shares the same caption and navigation URL specified by the Text and NavigateUrl properties, respectively.


<%@ Page language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>HyperLinkField Example</title>
</head>
<body>
    <form id="form1" runat="server">
        
      <h3>HyperLinkField Example</h3>
                    
      <!-- Populate the Columns collection declaratively. -->
      <!-- Set the HyperLinkField field column to a static     -->
      <!-- caption and URL.                                    -->
      <asp:gridview id="OrdersGridView" 
        datasourceid="OrdersSqlDataSource" 
        autogeneratecolumns="false"
        runat="server">
                
        <columns>
                
          <asp:boundfield datafield="OrderID" 
            headertext="OrderID"/>
          <asp:boundfield datafield="CustomerID" 
            headertext="Customer ID"/>
          <asp:boundfield datafield="OrderDate" 
            headertext="Order Date"
            dataformatstring="{0:d}" />
          <asp:hyperlinkfield text="Details..."
            navigateurl="~\details.aspx"            
            headertext="Order Details"
            target="_blank" />
                
        </columns>
                
      </asp:gridview>
            
      <!-- This example uses Microsoft SQL Server and connects -->
      <!-- to the Northwind sample database.                   -->
      <asp:sqldatasource id="OrdersSqlDataSource"  
        selectcommand="SELECT [OrderID], [CustomerID], [OrderDate] FROM [Orders]"
        connectionstring="server=localhost;database=northwind;integrated security=SSPI"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>


<%@ Page language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>HyperLinkField Example</title>
</head>
<body>
    <form id="form1" runat="server">
        
      <h3>HyperLinkField Example</h3>
                    
      <!-- Populate the Columns collection declaratively. -->
      <!-- Set the HyperLinkField field column to a static     -->
      <!-- caption and URL.                                    -->
      <asp:gridview id="OrdersGridView" 
        datasourceid="OrdersSqlDataSource" 
        autogeneratecolumns="false"
        runat="server">
                
        <columns>
                
          <asp:boundfield datafield="OrderID" 
            headertext="OrderID"/>
          <asp:boundfield datafield="CustomerID" 
            headertext="Customer ID"/>
          <asp:boundfield datafield="OrderDate" 
            headertext="Order Date"
            dataformatstring="{0:d}" />
          <asp:hyperlinkfield text="Details..."
            navigateurl="~\details.aspx"            
            headertext="Order Details"
            target="_blank" />
                
        </columns>
                
      </asp:gridview>
            
      <!-- This example uses Microsoft SQL Server and connects -->
      <!-- to the Northwind sample database.                   -->
      <asp:sqldatasource id="OrdersSqlDataSource"  
        selectcommand="SELECT [OrderID], [CustomerID], [OrderDate] FROM [Orders]"
        connectionstring="server=localhost;database=northwind;integrated security=SSPI"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>

次のコード例は、 HyperLinkFieldオブジェクトをデータソース内のフィールドにバインドする方法を示しています。The following code example demonstrates how to bind a HyperLinkField object to fields in a data source. プロパティDataTextFieldDataNavigateUrlFieldsプロパティは、キャプションにバインドするフィールドと、 HyperLinkFieldオブジェクトに表示される各ハイパーリンクのナビゲーション URL を指定するために使用されます。The DataTextField and DataNavigateUrlFields properties are used to specify the fields to bind to the caption and the navigation URL, respectively, of each hyperlink displayed in the HyperLinkField object.


<%@ Page language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>HyperLinkField Example</title>
</head>
<body>
    <form id="form1" runat="server">
        
      <h3>HyperLinkField Example</h3>
                    
      <!-- Populate the Columns collection declaratively. -->
      <!-- The UnitPrice field values are bound to the         -->
      <!-- captions of the hyperlinks in the HyperLinkField    -->
      <!-- field column, formatted as currency. The ProductID  -->
      <!-- field values are bound to the navigate URLs of the  -->
      <!-- hyperlinks. However, instead of being the actual    -->
      <!-- URL values, the product ID is passed to the linked  -->
      <!-- page as a parameter in the URL specified by the     -->
      <!-- DataNavigateUrlFormatString property.               -->
      <asp:gridview id="OrdersGridView" 
        datasourceid="OrdersSqlDataSource" 
        autogeneratecolumns="false"
        runat="server">
                
        <columns>
                
          <asp:boundfield datafield="OrderID" 
            headertext="Order ID"/>
          <asp:boundfield datafield="ProductID" 
            headertext="Product ID"/>
          <asp:hyperlinkfield datatextfield="UnitPrice"
            datatextformatstring="{0:c}"
            datanavigateurlfields="ProductID"
            datanavigateurlformatstring="~\details.aspx?ProductID={0}"          
            headertext="Price"
            target="_blank" />
          <asp:boundfield datafield="Quantity" 
            headertext="Quantity"/>
                 
        </columns>
                
      </asp:gridview>
            
      <!-- This example uses Microsoft SQL Server and connects -->
      <!-- to the Northwind sample database.                   -->
      <asp:sqldatasource id="OrdersSqlDataSource"  
        selectcommand="SELECT [OrderID], [ProductID], [UnitPrice], [Quantity] FROM [Order Details]"
        connectionstring="server=localhost;database=northwind;integrated security=SSPI"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>


<%@ Page language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>HyperLinkField DataTextFormatString and DataNavigateUrlFormatString Example</title>
</head>
<body>
    <form id="form1" runat="server">
        
      <h3>HyperLinkField DataTextFormatString and DataNavigateUrlFormatString Example</h3>
                    
      <!-- Populate the Columns collection declaratively. -->
      <!-- The UnitPrice field values are bound to the         -->
      <!-- captions of the hyperlinks in the HyperLinkField    -->
      <!-- field column, formatted as currency. The ProductID  -->
      <!-- field values are bound to the navigate URLs of the  -->
      <!-- hyperlinks. However, instead of being the actual    -->
      <!-- URL values, the product ID is passed to the linked  -->
      <!-- page as a parameter in the URL specified by the     -->
      <!-- DataNavigateUrlFormatString property.               -->
      <asp:gridview id="OrdersGridView" 
        datasourceid="OrdersSqlDataSource" 
        autogeneratecolumns="false"
        runat="server">
                
        <columns>
                
          <asp:boundfield datafield="OrderID" 
            headertext="Order ID"/>
          <asp:boundfield datafield="ProductID" 
            headertext="Product ID"/>
          <asp:hyperlinkfield datatextfield="UnitPrice"
            datatextformatstring="{0:c}"
            datanavigateurlfields="ProductID"
            datanavigateurlformatstring="~\details.aspx?ProductID={0}"          
            headertext="Price"
            target="_blank" />
          <asp:boundfield datafield="Quantity" 
            headertext="Quantity"/>
                 
        </columns>
                
      </asp:gridview>
            
      <!-- This example uses Microsoft SQL Server and connects -->
      <!-- to the Northwind sample database.                   -->
      <asp:sqldatasource id="OrdersSqlDataSource"  
        selectcommand="SELECT [OrderID], [ProductID], [UnitPrice], [Quantity] FROM [Order Details]"
        connectionstring="server=localhost;database=northwind;integrated security=SSPI"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>

注釈

クラスは、データバインドコントロール ( GridViewDetailsViewなど) によって、表示される各レコードのハイパーリンクを表示するために使用されます。 HyperLinkFieldThe HyperLinkField class is used by data-bound controls (such as GridView and DetailsView) to display a hyperlink for each record displayed. ユーザーがハイパーリンクをクリックすると、ハイパーリンクに関連付けられている Web ページが表示されます。When the user clicks a hyperlink, he or she is directed to the Web page associated with the hyperlink. HyperLinkFieldオブジェクトは、使用されるデータバインドコントロールによって異なる方法で表示されます。The HyperLinkField object is displayed differently depending on the data-bound control in which it is used. たとえば、 GridViewコントロールによってHyperLinkFieldオブジェクトが列として表示さDetailsViewれ、コントロールにはそのオブジェクトが行として表示されます。For example, the GridView control displays a HyperLinkField object as a column, while the DetailsView control displays it as a row.

ハイパーリンクに表示するキャプションを指定するには、 Textプロパティを使用します。To specify the caption to display for the hyperlinks, use the Text property. NavigateUrlプロパティを使用して、ハイパーリンクがクリックされたときの移動先 URL を指定します。Use the NavigateUrl property to specify the URL to navigate to when a hyperlink is clicked. リンクされたコンテンツを特定のウィンドウまたはフレームに表示する場合はTarget 、プロパティを設定します。If you want to display the linked content in a specific window or frame, set the Target property.

注意

TextプロパティとNavigateUrlプロパティが設定されている場合HyperLinkField 、オブジェクト内のすべてのハイパーリンクが同じキャプションとナビゲーション URL を共有します。When the Text and NavigateUrl properties are set, all hyperlinks in the HyperLinkField object share the same caption and navigation URL. 同様に、 Targetプロパティはすべてのハイパーリンクにも適用されます。Likewise, the Target property also applies to all hyperlinks.

または、 HyperLinkFieldオブジェクトをデータソース内のフィールドにバインドすることもできます。Alternatively, you can bind the HyperLinkField object to fields in a data source. これにより、 HyperLinkFieldオブジェクト内の各ハイパーリンクに別のキャプションを表示し、各ハイパーリンクを別の場所に移動させることができます。This allows you to display a different caption for each hyperlink in the HyperLinkField object and to have each hyperlink navigate to a different location. フィールドをキャプションにバインドするには、 DataTextFieldプロパティを設定します。To bind a field to a caption, set the DataTextField property. ナビゲーション用の url を作成するにはDataNavigateUrlFields 、url の作成に使用するフィールドのコンマ区切りのリストにプロパティを設定します。To create a URL for navigation, set the DataNavigateUrlFields property to a comma-separated list of fields to use to create the URL.

プロパティDataTextFormatStringDataNavigateUrlFormatStringプロパティをそれぞれ設定することにより、キャプションとナビゲーション url のカスタム書式を指定できます。You can specify a custom format for the captions and navigation URLs by setting the DataTextFormatString and DataNavigateUrlFormatString properties, respectively.

データバインドコントロール内HyperLinkFieldのオブジェクトを非表示にするには、 Visibleプロパティをfalseに設定します。You can hide a HyperLinkField object in a data-bound control by setting the Visible property to false.

HyperLinkFieldオブジェクトのヘッダーセクションとフッターセクションをカスタマイズできます。You can customize the header and footer sections of a HyperLinkField object. ヘッダーセクションまたHeaderTextはフッターセクションにキャプションを表示するには、 FooterTextプロパティまたはプロパティをそれぞれ設定します。To display a caption in the header or footer sections, set the HeaderText or FooterText properties, respectively. テキストではなくヘッダーセクションに画像を表示するには、 HeaderImageUrlプロパティを設定します。To display an image in the header section instead of text, set the HeaderImageUrl property. ヘッダーセクションは、 HyperLinkField ShowHeaderプロパティをに設定するfalseことによって、オブジェクトで非表示にすることができます。The header section can be hidden in the HyperLinkField object by setting the ShowHeader property to false.

注意

一部のデータバインドコントロール ( GridViewコントロールなど) では、コントロールのヘッダーセクション全体だけを表示または非表示にすることができます。Some data-bound controls (such as the GridView control) can show or hide only the entire header section of the control. これらのデータバインドコントロールは、 ShowHeader個々のバインドされたフィールドのプロパティをサポートしていません。These data-bound controls do not support the ShowHeader property for an individual bound field. データバインドコントロールのヘッダーセクション全体を表示または非表示にするには、コントロールShowHeaderのプロパティを使用します (使用可能な場合)。To show or hide the entire header section of a data-bound control, use the control's ShowHeader property (if available).

また、フィールドのさまざまな部分のHyperLinkFieldスタイルプロパティを設定して、オブジェクト (フォントの色、背景色など) の外観をカスタマイズすることもできます。You also can customize the appearance of the HyperLinkField object (font color, background color, and so on) by setting the style properties for the different parts of the field. 次の表は、さまざまなスタイルプロパティを示しています。The following table lists the different style properties.

Style プロパティStyle property 説明Description
ControlStyle HyperLinkFieldオブジェクトの子 Web サーバーコントロールのスタイル設定。The style settings for the child Web server controls of the HyperLinkField object.
FooterStyle HyperLinkFieldオブジェクトのフッターセクションのスタイル設定。The style settings for the footer section of the HyperLinkField object.
HeaderStyle HyperLinkFieldオブジェクトのヘッダーセクションのスタイル設定。The style settings for the header section of the HyperLinkField object.
ItemStyle HyperLinkFieldオブジェクト内のデータ項目のスタイル設定。The style settings for the data items in the HyperLinkField object.

コンストラクター

HyperLinkField() HyperLinkField() HyperLinkField() HyperLinkField()

HyperLinkField クラスの新しいインスタンスを初期化します。Initializes a new instance of the HyperLinkField class.

プロパティ

AccessibleHeaderText AccessibleHeaderText AccessibleHeaderText AccessibleHeaderText

一部のコントロールの AbbreviatedText プロパティ値として表示されるテキストを取得または設定します。Gets or sets text that is rendered as the AbbreviatedText property value in some controls.

(Inherited from DataControlField)
Control Control Control Control

DataControlField オブジェクトが関連付けられているデータ コントロールの参照を取得します。Gets a reference to the data control that the DataControlField object is associated with.

(Inherited from DataControlField)
ControlStyle ControlStyle ControlStyle ControlStyle

DataControlField オブジェクトに格納されているすべての Web サーバー コントロールのスタイルを取得します。Gets the style of any Web server controls contained by the DataControlField object.

(Inherited from DataControlField)
DataNavigateUrlFields DataNavigateUrlFields DataNavigateUrlFields DataNavigateUrlFields

HyperLinkField オブジェクトに表示されるハイパーリンクの URL を構築するために使用する、データ ソース内のフィールド名を取得または設定します。Gets or sets the names of the fields from the data source used to construct the URLs for the hyperlinks in the HyperLinkField object.

DataNavigateUrlFormatString DataNavigateUrlFormatString DataNavigateUrlFormatString DataNavigateUrlFormatString

HyperLinkField オブジェクトに表示されるハイパーリンクの URL に対して書式を指定する文字列を取得または設定します。Gets or sets the string that specifies the format in which the URLs for the hyperlinks in a HyperLinkField object are rendered.

DataTextField DataTextField DataTextField DataTextField

HyperLinkField オブジェクトに表示されるハイパーリンクのキャプションとして使用するテキストが格納されている、データ ソース内のフィールド名を取得または設定します。Gets or sets the name of the field from the data source containing the text to display for the hyperlink captions in the HyperLinkField object.

DataTextFormatString DataTextFormatString DataTextFormatString DataTextFormatString

HyperLinkField オブジェクトに表示されるハイパーリンクのキャプションに適用する書式指定文字列を取得または設定します。Get or sets the string that specifies the format in which the hyperlink captions in a HyperLinkField object are displayed.

DesignMode DesignMode DesignMode DesignMode

デザイン時環境で、現在データ コントロール フィールドが表示されているかどうかを示す値を取得します。Gets a value indicating whether a data control field is currently viewed in a design-time environment.

(Inherited from DataControlField)
FooterStyle FooterStyle FooterStyle FooterStyle

データ コントロール フィールドのフッターのスタイルを取得または設定します。Gets or sets the style of the footer of the data control field.

(Inherited from DataControlField)
FooterText FooterText FooterText FooterText

データ コントロール フィールドのフッター項目に表示されるテキストを取得または設定します。Gets or sets the text that is displayed in the footer item of a data control field.

(Inherited from DataControlField)
HeaderImageUrl HeaderImageUrl HeaderImageUrl HeaderImageUrl

データ コントロール フィールドのヘッダー項目に表示されるイメージの URL を取得または設定します。Gets or sets the URL of an image that is displayed in the header item of a data control field.

(Inherited from DataControlField)
HeaderStyle HeaderStyle HeaderStyle HeaderStyle

データ コントロール フィールドのヘッダーのスタイルを取得または設定します。Gets or sets the style of the header of the data control field.

(Inherited from DataControlField)
HeaderText HeaderText HeaderText HeaderText

データ コントロール フィールドのヘッダー項目に表示されるテキストを取得または設定します。Gets or sets the text that is displayed in the header item of a data control field.

(Inherited from DataControlField)
IDataSourceViewSchemaAccessor.DataSourceViewSchema IDataSourceViewSchemaAccessor.DataSourceViewSchema IDataSourceViewSchemaAccessor.DataSourceViewSchema IDataSourceViewSchemaAccessor.DataSourceViewSchema

DataControlField オブジェクトに関連付けられているスキーマを取得または設定します。Gets or sets the schema associated with this DataControlField object.

(Inherited from DataControlField)
InsertVisible InsertVisible InsertVisible InsertVisible

DataControlField オブジェクトの親データ バインド コントロールが挿入モードの場合に、このオブジェクトが表示されるかどうかを示す値を取得します。Gets a value indicating whether the DataControlField object is visible when its parent data-bound control is in insert mode.

(Inherited from DataControlField)
IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState IStateManager.IsTrackingViewState

DataControlField オブジェクトがビューステートへの変更を保存しているかどうかを示す値を取得します。Gets a value indicating whether the DataControlField object is saving changes to its view state.

(Inherited from DataControlField)
IsTrackingViewState IsTrackingViewState IsTrackingViewState IsTrackingViewState

DataControlField オブジェクトがビューステートへの変更を保存しているかどうかを示す値を取得します。Gets a value indicating whether the DataControlField object is saving changes to its view state.

(Inherited from DataControlField)
ItemStyle ItemStyle ItemStyle ItemStyle

データ コントロール フィールドで表示されるテキスト ベースの内容のスタイルを取得します。Gets the style of any text-based content displayed by a data control field.

(Inherited from DataControlField)
NavigateUrl NavigateUrl NavigateUrl NavigateUrl

HyperLinkField オブジェクトのハイパーリンクがクリックされたときの移動先 URL を取得または設定します。Gets or sets the URL to navigate to when a hyperlink in a HyperLinkField object is clicked.

ShowHeader ShowHeader ShowHeader ShowHeader

データ コントロール フィールドのヘッダー項目を表示するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether the header item of a data control field is rendered.

(Inherited from DataControlField)
SortExpression SortExpression SortExpression SortExpression

データ ソース コントロールでデータを並べ替えるために使用される並べ替え式を、取得または設定します。Gets or sets a sort expression that is used by a data source control to sort data.

(Inherited from DataControlField)
Target Target Target Target

HyperLinkField オブジェクトのハイパーリンクがクリックされたときに、リンク先の Web ページを表示するウィンドウまたはフレームを取得または設定します。Gets or sets the target window or frame in which to display the Web page linked to when a hyperlink in a HyperLinkField object is clicked.

Text Text Text Text

HyperLinkField オブジェクトの各ハイパーリンクに表示されるテキストを取得または設定します。Gets or sets the text to display for each hyperlink in the HyperLinkField object.

ValidateRequestMode ValidateRequestMode ValidateRequestMode ValidateRequestMode

コントロールでクライアントの入力を検証するかどうかを指定する値を取得または設定します。Gets or sets a value that specifies whether the control validates client input.

(Inherited from DataControlField)
ViewState ViewState ViewState ViewState

同一のページに対する複数の要求にわたって、DataControlField オブジェクトのビューステートを保存し、復元できるようにする状態情報のディクショナリを取得します。Gets a dictionary of state information that allows you to save and restore the view state of a DataControlField object across multiple requests for the same page.

(Inherited from DataControlField)
Visible Visible Visible Visible

データ コントロール フィールドを表示するかどうかを示す値を取得または設定します。Gets or sets a value indicating whether a data control field is rendered.

(Inherited from DataControlField)

メソッド

CloneField() CloneField() CloneField() CloneField()

現在の DataControlField 派生オブジェクトのコピーを作成します。Creates a duplicate copy of the current DataControlField-derived object.

(Inherited from DataControlField)
CopyProperties(DataControlField) CopyProperties(DataControlField) CopyProperties(DataControlField) CopyProperties(DataControlField)

HyperLinkField オブジェクトの現在のプロパティを、指定されたオブジェクトにコピーします。Copies the properties of the current HyperLinkField object to the specified object.

CreateField() CreateField() CreateField() CreateField()

HyperLinkField クラスの新しいインスタンスを返します。Returns a new instance of the HyperLinkField class.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExtractValuesFromCell(IOrderedDictionary, DataControlFieldCell, DataControlRowState, Boolean) ExtractValuesFromCell(IOrderedDictionary, DataControlFieldCell, DataControlRowState, Boolean) ExtractValuesFromCell(IOrderedDictionary, DataControlFieldCell, DataControlRowState, Boolean) ExtractValuesFromCell(IOrderedDictionary, DataControlFieldCell, DataControlRowState, Boolean)

現在のテーブル セルからデータ コントロール フィールドの値を抽出し、指定した IDictionary コレクションにその値を追加します。Extracts the value of the data control field from the current table cell and adds the value to the specified IDictionary collection.

(Inherited from DataControlField)
FormatDataNavigateUrlValue(Object[]) FormatDataNavigateUrlValue(Object[]) FormatDataNavigateUrlValue(Object[]) FormatDataNavigateUrlValue(Object[])

DataNavigateUrlFormatString プロパティに指定された書式指定文字列を使って、ナビゲーション URL に書式を適用します。Formats the navigation URL using the format string specified by the DataNavigateUrlFormatString property.

FormatDataTextValue(Object) FormatDataTextValue(Object) FormatDataTextValue(Object) FormatDataTextValue(Object)

DataTextFormatString プロパティに指定された書式指定文字列を使って、キャプション テキストに書式を適用します。Formats the caption text using the format string specified by the DataTextFormatString property.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
Initialize(Boolean, Control) Initialize(Boolean, Control) Initialize(Boolean, Control) Initialize(Boolean, Control)

HyperLinkField オブジェクトを初期化します。Initializes the HyperLinkField object.

InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32) InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32) InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32) InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32)

HyperLinkField オブジェクト内のセルを初期化します。Initializes a cell in a HyperLinkField object.

LoadViewState(Object) LoadViewState(Object) LoadViewState(Object) LoadViewState(Object)

データ ソース ビューの、以前保存したビューステートを復元します。Restores the data source view's previously saved view state.

(Inherited from DataControlField)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
OnFieldChanged() OnFieldChanged() OnFieldChanged() OnFieldChanged()

FieldChanged イベントを発生させます。Raises the FieldChanged event.

(Inherited from DataControlField)
SaveViewState() SaveViewState() SaveViewState() SaveViewState()

ページがサーバーにポストバックされた時間以降に発生した、DataControlField ビューステートへの変更を保存します。Saves the changes made to the DataControlField view state since the time the page was posted back to the server.

(Inherited from DataControlField)
ToString() ToString() ToString() ToString()

この DataControlField オブジェクトを表す文字列を返します。Returns a string that represents this DataControlField object.

(Inherited from DataControlField)
TrackViewState() TrackViewState() TrackViewState() TrackViewState()

DataControlField オブジェクトがそのビューステートの変更を追跡するようにします。それにより、変更をコントロールの ViewState プロパティに格納して、同じページに対する複数の要求にわたって永続化できます。Causes the DataControlField object to track changes to its view state so they can be stored in the control's ViewState property and persisted across requests for the same page.

(Inherited from DataControlField)
ValidateSupportsCallback() ValidateSupportsCallback() ValidateSupportsCallback() ValidateSupportsCallback()

HyperLinkField オブジェクトに格納されているコントロールがコールバックをサポートしているかどうかを示します。Indicates that the controls contained by the HyperLinkField object support callbacks.

明示的なインターフェイスの実装

IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object) IStateManager.LoadViewState(Object)

データ コントロール フィールドの、以前保存したビューステートを復元します。Restores the data control field's previously saved view state.

(Inherited from DataControlField)
IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState() IStateManager.SaveViewState()

ページがサーバーにポストバックされた時間以降に発生した、DataControlField ビューステートへの変更を保存します。Saves the changes made to the DataControlField view state since the time the page was posted back to the server.

(Inherited from DataControlField)
IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState() IStateManager.TrackViewState()

DataControlField オブジェクトがそのビューステートの変更を追跡するようにします。それにより、変更をコントロールの ViewState プロパティに格納して、同じページに対する複数の要求にわたって永続化できます。Causes the DataControlField object to track changes to its view state so they can be stored in the control's ViewState property and persisted across requests for the same page.

(Inherited from DataControlField)

適用対象

こちらもご覧ください