ImageFieldとは? わかりやすく解説

ImageField クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

データ バインド コントロールイメージとして表示するフィールド表します

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Class ImageField
    Inherits DataControlField
public class ImageField : DataControlField
public ref class ImageField : public
 DataControlField
public class ImageField extends DataControlField
public class ImageField extends
 DataControlField
解説解説

データ バインド コントロール (GridView、DetailsView など) はこの ImageField クラス使用して表示されるレコードイメージ表示しますImageField オブジェクトは、そのオブジェクト使用しているデータ バインド コントロールにより異なった形式表示されます。たとえば、ImageField オブジェクトは、GridView コントロールでは列として表示されDetailsView コントロールでは行として表示されます。

イメージ表示するには、ImageField オブジェクトを、イメージURL格納されているデータ ソースフィールドバインドする必要があります。これは、DataImageUrlField プロパティ設定することによって行いますURL 値は DataImageUrlFormatString プロパティ使って書式設定できますイメージごとに、代替テキスト関連付けることもできますイメージ読み込むことができなかったり、イメージアクセスできなかった場合、このテキスト表示されます。ツール ヒント機能サポートしているブラウザ場合、このテキストツール ヒントとしても表示されます。表示されるイメージ代替テキスト指定するには、次のいずれか方法使用します

イメージURL 値が null 参照 (Visual Basic では Nothing) の場合イメージ表示されません。null 参照 (Visual Basic では Nothing) のフィールドに対して代替イメージ表示するには、NullImageUrl プロパティ設定します代替イメージではなく代替テキスト表示されるようにするには、NullDisplayText プロパティ設定します

既定では、宣言したすべてのフィールドデータ バインド コントロール表示されます。Visible プロパティfalse設定すると、データ バインド コントロールImageField オブジェクトを非表示できます

また、ImageField オブジェクトヘッダー セクションおよびフッター セクションカスタマイズできますヘッダーまたはフッター セクションキャプション表示するには、HeaderText または FooterText プロパティそれぞれ設定しますヘッダー セクションテキストではなくイメージ表示するには、HeaderImageUrl プロパティ設定します。ShowHeader プロパティfalse設定すると、ImageField オブジェクトヘッダー セクションを非表示できます

メモメモ

一部データ バインド コントロール (GridView コントロールなど) では、コントロールヘッダー セクションをすべて表示するか、すべて非表示にするかしかできません。これらのデータ バインド コントロールは、個々データ バインド フィールドShowHeader プロパティサポートしていません。データ バインド コントロールヘッダー セクション (存在する場合) 全体表示または非表示にするには、コントロールShowHeader プロパティ使用します

また、フィールド各部分にスタイル プロパティ設定すると、ImageField オブジェクト外観 (フォントの色や背景色など) をカスタマイズできますさまざまなスタイル プロパティの一覧を次の表に示します

使用例使用例

GridView コントロールImageField オブジェクト使用してイメージ表示する方法次の例に示します

<%@ Page language="VB" %>

<html>
  <body>
    <form runat="server">
        
      <h3>ImageField Example</h3>
                       
      <asp:gridview id="EmployeesGrid"
        autogeneratecolumns="false"
        datasourceid="EmployeeSource"  
        runat="server">
      
        <columns>

          <asp:imagefield dataimageurlfield="PhotoPath"
            alternatetext="Employee Photo"
            nulldisplaytext="No image on file."
            headertext="Photo"  
            readonly="true"/>
          <asp:boundfield datafield="FirstName"
            headertext="First Name"/>
          <asp:boundfield datafield="LastName"
            headertext="Last Name"/>
        
        </columns>
        
      </asp:gridview>
          
      <!-- This example uses Microsoft SQL Server and connects
  -->
      <!-- to the Northwind sample database. Use an ASP.NET
     -->
      <!-- expression to retrieve the connection string
 value   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="EmployeeSource"
        selectcommand="Select [EmployeeID], [LastName], [FirstName],
 [PhotoPath] From [Employees]"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
 
        runat="server"/>
            
    </form>
  </body>
</html>

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

<html>
  <body>
    <form runat="server">
        
      <h3>ImageField Example</h3>
                       
      <asp:gridview id="EmployeesGrid"
        autogeneratecolumns="false"
        datasourceid="EmployeeSource"  
        runat="server">
      
        <columns>

          <asp:imagefield dataimageurlfield="PhotoPath"
            alternatetext="Employee Photo"
            nulldisplaytext="No image on file."
            headertext="Photo"  
            readonly="true"/>
          <asp:boundfield datafield="FirstName"
            headertext="First Name"/>
          <asp:boundfield datafield="LastName"
            headertext="Last Name"/>
        
        </columns>
        
      </asp:gridview>
          
      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value
   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="EmployeeSource"
        selectcommand="Select [EmployeeID], [LastName], [FirstName], [PhotoPath]
 From [Employees]"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
 
        runat="server"/>
            
    </form>
  </body>
</html>

.NET Framework のセキュリティ.NET Frameworkセキュリティ
継承階層継承階層
System.Object
   System.Web.UI.WebControls.DataControlField
    System.Web.UI.WebControls.ImageField
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ImageField メンバ
System.Web.UI.WebControls 名前空間
GridView クラス
GridView.Columns プロパティ
DetailsView クラス
DetailsView.Fields プロパティ
BoundField クラス
ButtonField クラス
CheckBoxField クラス
CommandField クラス
HyperLinkField クラス
TemplateField
AlternateText
DataAlternateTextField
DataAlternateTextFormatString
DataImageUrlField
DataImageUrlFormatString
NullDisplayText
NullImageUrl

ImageField コンストラクタ

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

ImageField クラス新しインスタンス初期化します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

public ImageField ()
public:
ImageField ()
public ImageField ()
解説解説
使用例使用例

このコンストラクタ使用してImageField オブジェクトGridView コントロールColumns コレクション動的に追加する方法次の例に示します

<%@ Page language="VB" %>

<script runat="server">

  Sub Page_Load(ByVal sender As
 Object, ByVal e As EventArgs)

    If Not IsPostBack Then
      
      ' Dynamically create a GridView control.
      Dim employeesView As GridView = New
 GridView()
      employeesView.ID = "EmployeesGrid"
      employeesView.AutoGenerateColumns = False
      employeesView.DataSourceID = "EmployeeSource"

      ' Dynamically create field columns to display the desired
      ' fields from the data source.

      ' Create an ImageField object to display an employee's photo.
      Dim photoImageField As ImageField = New
 ImageField()
      photoImageField.DataImageUrlField = "PhotoPath"
      photoImageField.AlternateText = "Employee Photo"
      photoImageField.NullDisplayText = "No image on file."
      photoImageField.HeaderText = "Photo"
      photoImageField.ReadOnly = True

      ' Create a BoundField object to display an employee's last name.
      Dim lastNameBoundField As BoundField
 = New BoundField()
      lastNameBoundField.DataField = "LastName"
      lastNameBoundField.HeaderText = "Last Name"

      ' Create a BoundField object to display an employee's first name.
      Dim firstNameBoundField As BoundField
 = New BoundField()
      firstNameBoundField.DataField = "FirstName"
      firstNameBoundField.HeaderText = "First Name"

      ' Add the field columns to the Fields collection of the
      ' GridView control.
      employeesView.Columns.Add(photoImageField)
      employeesView.Columns.Add(lastNameBoundField)
      employeesView.Columns.Add(firstNameBoundField)
      
      ' Add the GridView control to the Controls collection
      ' of the PlaceHolder control. 
      GridViewPlaceHolder.Controls.Add(employeesView)

    End If

  End Sub

</script>

<html>
  <body>
    <form runat="server">
        
      <h3>ImageField Constructor Example</h3>
                  
      <asp:placeholder id="GridViewPlaceHolder"
        runat="server"/>            
           
      <!-- This example uses Microsoft SQL Server and connects
  -->
      <!-- to the Northwind sample database. Use an ASP.NET
     -->
      <!-- expression to retrieve the connection string
 value   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="EmployeeSource"
        selectcommand="Select [EmployeeID], [LastName], [FirstName],
 [PhotoPath] From [Employees]"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
 
        runat="server"/>
            
    </form>
  </body>
</html>

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

<script runat="server">

  void Page_Load(Object sender, EventArgs e)
  {

    if (!IsPostBack)
    {
      
      // Dynamically create a GridView control.
      GridView employeesView = new GridView();
      employeesView.ID = "EmployeesGrid";
      employeesView.AutoGenerateColumns = false;
      employeesView.DataSourceID = "EmployeeSource";

      // Dynamically create field columns to display the desired
      // fields from the data source.

      // Create an ImageField object to display an employee's photo.
      ImageField photoImageField = new ImageField();
      photoImageField.DataImageUrlField = "PhotoPath";
      photoImageField.AlternateText = "Employee Photo";
      photoImageField.NullDisplayText = "No image on file.";
      photoImageField.HeaderText = "Photo";
      photoImageField.ReadOnly = true;

      // Create a BoundField object to display an employee's last name.
      BoundField lastNameBoundField = new BoundField();
      lastNameBoundField.DataField = "LastName";
      lastNameBoundField.HeaderText = "Last Name";

      // Create a BoundField object to display an employee's first name.
      BoundField firstNameBoundField = new BoundField();
      firstNameBoundField.DataField = "FirstName";
      firstNameBoundField.HeaderText = "First Name";

      // Add the field columns to the Fields collection of the
      // GridView control.
      employeesView.Columns.Add(photoImageField);
      employeesView.Columns.Add(lastNameBoundField);
      employeesView.Columns.Add(firstNameBoundField);
      
      // Add the GridView control to the Controls collection
      // of the PlaceHolder control. 
      GridViewPlaceHolder.Controls.Add(employeesView);

    }

  }

</script>

<html>
  <body>
    <form runat="server">
        
      <h3>ImageField Constructor Example</h3>
                  
      <asp:placeholder id="GridViewPlaceHolder"
        runat="server"/>            
           
      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value
   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="EmployeeSource"
        selectcommand="Select [EmployeeID], [LastName], [FirstName], [PhotoPath]
 From [Employees]"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
 
        runat="server"/>
            
    </form>
  </body>
</html>

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ImageField クラス
ImageField メンバ
System.Web.UI.WebControls 名前空間
GridView クラス
GridView.Columns プロパティ
DetailsView クラス
DetailsView.Fields プロパティ

ImageField フィールド


パブリック フィールドパブリック フィールド

  名前 説明
パブリック フィールド ThisExpression "この"式を表します
参照参照

関連項目

ImageField クラス
System.Web.UI.WebControls 名前空間
GridView クラス
GridView.Columns プロパティ
DetailsView クラス
DetailsView.Fields プロパティ
BoundField クラス
ButtonField クラス
CheckBoxField クラス
CommandField クラス
HyperLinkField クラス
TemplateField
AlternateText
DataAlternateTextField
DataAlternateTextFormatString
DataImageUrlField
DataImageUrlFormatString
NullDisplayText
NullImageUrl

ImageField プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AccessibleHeaderText  一部コントロールAbbreviatedText プロパティ値として表示されるテキスト取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ AlternateText ImageField オブジェクトに、イメージ代わりに表示される代替テキスト取得または設定します
パブリック プロパティ ControlStyle  DataControlField オブジェクト格納されているすべての Web サーバー コントロールスタイル取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ ConvertEmptyStringToNull データ ソースから返されフィールド値が空の文字列 ("") であった場合null 参照 (Visual Basic では Nothing) に変換するかどうかを示す値を取得または設定します
パブリック プロパティ DataAlternateTextField ImageField オブジェクトの各イメージの AlternateText プロパティバインドする、データ ソース内のフィールド名を取得または設定します
パブリック プロパティ DataAlternateTextFormatString ImageField オブジェクトの各イメージ代替テキスト表示書式指定する文字列取得または設定します
パブリック プロパティ DataImageUrlField ImageField オブジェクトの各イメージの ImageUrl プロパティバインドする、データ ソース内のフィールド名を取得または設定します
パブリック プロパティ DataImageUrlFormatString ImageField オブジェクトの各イメージURL表示書式指定する文字列取得または設定します
パブリック プロパティ FooterStyle  データ コントロール フィールドフッタースタイル取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ FooterText  データ コントロール フィールドフッター項目に表示されるテキスト取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ HeaderImageUrl  データ コントロール フィールドヘッダー項目に表示されるイメージURL取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ HeaderStyle  データ コントロール フィールドヘッダースタイル取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ HeaderText  データ コントロール フィールドヘッダー項目に表示されるテキスト取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ InsertVisible  DataControlField オブジェクトの親データ バインド コントロール挿入モード場合に、このオブジェクト表示されるかどうかを示す値を取得します。 ( DataControlField から継承されます。)
パブリック プロパティ ItemStyle  データ コントロール フィールド表示されるテキスト ベース内容スタイル取得します。 ( DataControlField から継承されます。)
パブリック プロパティ NullDisplayText DataImageUrlField プロパティ指定されフィールドの値が null 参照 (Visual Basic では Nothing) のときに、ImageField オブジェクト表示されるテキスト取得または設定します
パブリック プロパティ NullImageUrl DataImageUrlField プロパティ指定されフィールドの値が null 参照 (Visual Basic では Nothing) のときに、ImageField オブジェクト表示される代替イメージURL取得または設定します
パブリック プロパティ ReadOnly DataImageUrlField プロパティ指定されフィールドの値を編集モード変更できるかどうかを示す値を取得または設定します
パブリック プロパティ ShowHeader  データ コントロール フィールドヘッダー項目を表示するかどうかを示す値を取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ SortExpression  データ ソース コントロールデータ並べ替えるために使用される並べ替え式を、取得または設定します。 ( DataControlField から継承されます。)
パブリック プロパティ Visible  データ コントロール フィールド表示するかどうかを示す値を取得または設定します。 ( DataControlField から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Control  DataControlField オブジェクト関連付けられているデータ コントロール参照取得します。 ( DataControlField から継承されます。)
プロテクト プロパティ DesignMode  デザイン環境で、現在データ コントロール フィールド表示されているかどうかを示す値を取得します。 ( DataControlField から継承されます。)
プロテクト プロパティ IsTrackingViewState  DataControlField オブジェクトビューステートへの変更保存しているかどうかを示す値を取得します。 ( DataControlField から継承されます。)
プロテクト プロパティ ViewState  同一ページ対す複数要求わたってDataControlField オブジェクトビューステート保存し復元できるようにする状態情報のディクショナリを取得します。 ( DataControlField から継承されます。)
参照参照

関連項目

ImageField クラス
System.Web.UI.WebControls 名前空間
GridView クラス
GridView.Columns プロパティ
DetailsView クラス
DetailsView.Fields プロパティ
BoundField クラス
ButtonField クラス
CheckBoxField クラス
CommandField クラス
HyperLinkField クラス
TemplateField
AlternateText
DataAlternateTextField
DataAlternateTextFormatString
DataImageUrlField
DataImageUrlFormatString
NullDisplayText
NullImageUrl

ImageField メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド ExtractValuesFromCell オーバーライドされます指定した IOrderedDictionary オブジェクトに、指定した DataControlFieldCell オブジェクトの値を読み込みます。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド Initialize オーバーライドされます。 ImageField オブジェクト初期化します。
パブリック メソッド InitializeCell オーバーライドされますセル タイプ、行の状態、および行インデックス指定基づいて指定されDataControlFieldCell オブジェクト初期化します。
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド ToString  この DataControlField オブジェクトを表す文字列を返します。 ( DataControlField から継承されます。)
パブリック メソッド ValidateSupportsCallback オーバーライドされますImageField オブジェクト格納されているコントロールコールバックサポートしているかどうか確認します
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド CloneField  現在の DataControlField 派生オブジェクトコピー作成します。 ( DataControlField から継承されます。)
プロテクト メソッド CopyProperties オーバーライドされますImageField オブジェクト現在のプロパティを、指定されオブジェクトコピーします
プロテクト メソッド CreateField オーバーライドされますImageField クラス新しインスタンス返します
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 ( Object から継承されます。)
プロテクト メソッド FormatImageUrlValue DataImageUrlFormatString プロパティによって指定され書式フィールド値に適用します。
プロテクト メソッド GetDesignTimeValue デザイナImageField オブジェクト表示するときにフィールド値に使用される値を取得します
プロテクト メソッド GetFormattedAlternateText DataAlternateTextFormatString プロパティによって指定され書式を、指定されControl オブジェクト格納され代替テキスト値に適用します。
プロテクト メソッド GetValue 指定したコントロールか指定したフィールドの値を取得します
プロテクト メソッド InitializeDataCell 指定されDataControlFieldCell オブジェクトを、指定された行の状態で初期化します。
プロテクト メソッド LoadViewState  データ ソース ビューの、以前保存したビューステート復元します。 ( DataControlField から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 ( Object から継承されます。)
プロテクト メソッド OnDataBindField ImageField オブジェクトフィールドの値をバインドます。
プロテクト メソッド OnFieldChanged  FieldChanged イベント発生させます。 ( DataControlField から継承されます。)
プロテクト メソッド SaveViewState  ページサーバーポストバックされた時間以降発生したDataControlField ビューステートへの変更保存します。 ( DataControlField から継承されます。)
プロテクト メソッド TrackViewState  DataControlField オブジェクトがそのビューステート変更追跡するようにします。それにより、変更コントロールViewState プロパティ格納して、同じページ対す複数要求わたって永続化できます。 ( DataControlField から継承されます。)
参照参照

関連項目

ImageField クラス
System.Web.UI.WebControls 名前空間
GridView クラス
GridView.Columns プロパティ
DetailsView クラス
DetailsView.Fields プロパティ
BoundField クラス
ButtonField クラス
CheckBoxField クラス
CommandField クラス
HyperLinkField クラス
TemplateField
AlternateText
DataAlternateTextField
DataAlternateTextFormatString
DataImageUrlField
DataImageUrlFormatString
NullDisplayText
NullImageUrl

ImageField メンバ

データ バインド コントロールイメージとして表示するフィールド表します

ImageField データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド ImageField ImageField クラス新しインスタンス初期化します。
パブリック フィールドパブリック フィールド
  名前 説明
パブリック フィールド ThisExpression "この"式を表します
パブリック プロパティパブリック プロパティ
( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AccessibleHeaderText  一部コントロールAbbreviatedText プロパティ値として表示されるテキスト取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ AlternateText ImageField オブジェクトに、イメージ代わりに表示される代替テキスト取得または設定します
パブリック プロパティ ControlStyle  DataControlField オブジェクト格納されているすべての Web サーバー コントロールスタイル取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ ConvertEmptyStringToNull データ ソースから返されフィールド値が空の文字列 ("") であった場合null 参照 (Visual Basic では Nothing) に変換するかどうかを示す値を取得または設定します
パブリック プロパティ DataAlternateTextField ImageField オブジェクトの各イメージの AlternateText プロパティバインドする、データ ソース内のフィールド名を取得または設定します
パブリック プロパティ DataAlternateTextFormatString ImageField オブジェクトの各イメージ代替テキスト表示書式指定する文字列取得または設定します
パブリック プロパティ DataImageUrlField ImageField オブジェクトの各イメージの ImageUrl プロパティバインドする、データ ソース内のフィールド名を取得または設定します
パブリック プロパティ DataImageUrlFormatString ImageField オブジェクトの各イメージURL表示書式指定する文字列取得または設定します
パブリック プロパティ FooterStyle  データ コントロール フィールドフッタースタイル取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ FooterText  データ コントロール フィールドフッター項目に表示されるテキスト取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ HeaderImageUrl  データ コントロール フィールドヘッダー項目に表示されるイメージURL取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ HeaderStyle  データ コントロール フィールドヘッダースタイル取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ HeaderText  データ コントロール フィールドヘッダー項目に表示されるテキスト取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ InsertVisible  DataControlField オブジェクトの親データ バインド コントロール挿入モード場合に、このオブジェクト表示されるかどうかを示す値を取得します。(DataControlField から継承されます。)
パブリック プロパティ ItemStyle  データ コントロール フィールド表示されるテキスト ベース内容スタイル取得します。(DataControlField から継承されます。)
パブリック プロパティ NullDisplayText DataImageUrlField プロパティ指定されフィールドの値が null 参照 (Visual Basic では Nothing) のときに、ImageField オブジェクト表示されるテキスト取得または設定します
パブリック プロパティ NullImageUrl DataImageUrlField プロパティ指定されフィールドの値が null 参照 (Visual Basic では Nothing) のときに、ImageField オブジェクト表示される代替イメージURL取得または設定します
パブリック プロパティ ReadOnly DataImageUrlField プロパティ指定されフィールドの値を編集モード変更できるかどうかを示す値を取得または設定します
パブリック プロパティ ShowHeader  データ コントロール フィールドヘッダー項目を表示するかどうかを示す値を取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ SortExpression  データ ソース コントロールデータ並べ替えるために使用される並べ替え式を、取得または設定します。(DataControlField から継承されます。)
パブリック プロパティ Visible  データ コントロール フィールド表示するかどうかを示す値を取得または設定します。(DataControlField から継承されます。)
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Control  DataControlField オブジェクト関連付けられているデータ コントロール参照取得します。(DataControlField から継承されます。)
プロテクト プロパティ DesignMode  デザイン環境で、現在データ コントロール フィールド表示されているかどうかを示す値を取得します。(DataControlField から継承されます。)
プロテクト プロパティ IsTrackingViewState  DataControlField オブジェクトビューステートへの変更保存しているかどうかを示す値を取得します。(DataControlField から継承されます。)
プロテクト プロパティ ViewState  同一ページ対す複数要求わたってDataControlField オブジェクトビューステート保存し復元できるようにする状態情報のディクショナリを取得します。(DataControlField から継承されます。)
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド ExtractValuesFromCell オーバーライドされます指定した IOrderedDictionary オブジェクトに、指定した DataControlFieldCell オブジェクトの値を読み込みます。
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド Initialize オーバーライドされますImageField オブジェクト初期化します。
パブリック メソッド InitializeCell オーバーライドされますセル タイプ、行の状態、および行インデックス指定基づいて指定されDataControlFieldCell オブジェクト初期化します。
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド ToString  この DataControlField オブジェクトを表す文字列を返します。 (DataControlField から継承されます。)
パブリック メソッド ValidateSupportsCallback オーバーライドされますImageField オブジェクト格納されているコントロールコールバックサポートしているかどうか確認します
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド CloneField  現在の DataControlField 派生オブジェクトコピー作成します。 (DataControlField から継承されます。)
プロテクト メソッド CopyProperties オーバーライドされますImageField オブジェクト現在のプロパティを、指定されオブジェクトコピーします
プロテクト メソッド CreateField オーバーライドされますImageField クラス新しインスタンス返します
プロテクト メソッド Finalize  Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。)
プロテクト メソッド FormatImageUrlValue DataImageUrlFormatString プロパティによって指定され書式フィールド値に適用します。
プロテクト メソッド GetDesignTimeValue デザイナImageField オブジェクト表示するときにフィールド値に使用される値を取得します
プロテクト メソッド GetFormattedAlternateText DataAlternateTextFormatString プロパティによって指定され書式を、指定されControl オブジェクト格納され代替テキスト値に適用します。
プロテクト メソッド GetValue 指定したコントロールか指定したフィールドの値を取得します
プロテクト メソッド InitializeDataCell 指定されDataControlFieldCell オブジェクトを、指定された行の状態で初期化します。
プロテクト メソッド LoadViewState  データ ソース ビューの、以前保存したビューステート復元します。 (DataControlField から継承されます。)
プロテクト メソッド MemberwiseClone  現在の Object簡易コピー作成します。 (Object から継承されます。)
プロテクト メソッド OnDataBindField ImageField オブジェクトフィールドの値をバインドます。
プロテクト メソッド OnFieldChanged  FieldChanged イベント発生させます。 (DataControlField から継承されます。)
プロテクト メソッド SaveViewState  ページサーバーポストバックされた時間以降発生したDataControlField ビューステートへの変更保存します。 (DataControlField から継承されます。)
プロテクト メソッド TrackViewState  DataControlField オブジェクトがそのビューステート変更追跡するようにします。それにより、変更コントロールViewState プロパティ格納して、同じページ対す複数要求わたって永続化できます。 (DataControlField から継承されます。)
参照参照

関連項目

ImageField クラス
System.Web.UI.WebControls 名前空間
GridView クラス
GridView.Columns プロパティ
DetailsView クラス
DetailsView.Fields プロパティ
BoundField クラス
ButtonField クラス
CheckBoxField クラス
CommandField クラス
HyperLinkField クラス
TemplateField
AlternateText
DataAlternateTextField
DataAlternateTextFormatString
DataImageUrlField
DataImageUrlFormatString
NullDisplayText
NullImageUrl


このページでは「.NET Framework クラス ライブラリ リファレンス」からImageFieldを検索した結果を表示しています。
Weblioに収録されているすべての辞書からImageFieldを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からImageFieldを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ImageField」の関連用語

ImageFieldのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ImageFieldのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS