DetailsView.EmptyDataTemplate プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DetailsView.EmptyDataTemplate プロパティの意味・解説 

DetailsView.EmptyDataTemplate プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

レコード格納されていないデータ ソースに DetailsView コントロールバインドされている場合表示される空のデータ行に、ユーザー定義のコンテンツ取得または設定します

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

<TemplateContainerAttribute(GetType(DetailsView))> _
Public Overridable Property
 EmptyDataTemplate As ITemplate
Dim instance As DetailsView
Dim value As ITemplate

value = instance.EmptyDataTemplate

instance.EmptyDataTemplate = value
[TemplateContainerAttribute(typeof(DetailsView))] 
public virtual ITemplate EmptyDataTemplate { get;
 set; }
[TemplateContainerAttribute(typeof(DetailsView))] 
public:
virtual property ITemplate^ EmptyDataTemplate {
    ITemplate^ get ();
    void set (ITemplate^ value);
}
/** @property */
public ITemplate get_EmptyDataTemplate ()

/** @property */
public void set_EmptyDataTemplate (ITemplate
 value)
public function get EmptyDataTemplate
 () : ITemplate

public function set EmptyDataTemplate
 (value : ITemplate)

プロパティ
空のデータ行用のカスタム コンテンツ含んだ System.Web.UI.ITemplate。既定値null 参照 (Visual Basic では Nothing) で、このプロパティ設定されていないことを示します

解説解説
使用例使用例

EmptyDataTemplate プロパティ使用して、空のカスタム データ行を作成する方法コード例次に示します

<%@ Page language="VB" %>

<html>
  <body>
    <form runat="server">
        
      <h3>DetailsView EmptyDataTemplate Example</h3>
                
        <asp:detailsview id="StoresDetailView"
          datasourceid="StoresDetailsSqlDataSource"
          autogeneraterows="true" 
          EmptyDataText="No records." 
          runat="server">
               
          <emptydatarowstyle backcolor="Navy"
            forecolor="Red"/>
            
          <emptydatatemplate>
          
            <table width="100%">
            
              <tr>
                <td>
                  <asp:Image id="NoRecordsImage"
                    imageurl="~\images\NoRecords.jpg"
                    runat="server"/> 
                </td>
                <td>
                  <asp:Label id="NoRecordsMessageLabel"
                    forecolor="Red"
                    text="No Records."
                    runat="server"/> 
                </td>
              </tr>
            
            </table>
          
          </emptydatatemplate> 
                    
        </asp:detailsview>
            
        <!-- This example uses Microsoft SQL Server and connects
 -->
        <!-- to the Pubs sample database.                 
       -->
        
        <!-- The select query of the following
 SqlDataSource     -->
        <!-- control has been intentionally set to
 return no     --> 
        <!-- results to demonstrate the empty data row.   
       -->      
        <asp:sqldatasource id="StoresDetailsSqlDataSource"
  
          selectcommand="SELECT [stor_id], [stor_name], [stor_address], [city],
 [state], [zip] FROM [stores] WHERE [state]='FL'"
          connectionstring="server=localhost;database=pubs;integrated
 security=SSPI"
          runat="server">
        </asp:sqldatasource>
            
      </form>
  </body>
</html>

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

<html>
  <body>
    <form runat="server">
        
      <h3>DetailsView EmptyDataTemplate Example</h3>
                
        <asp:detailsview id="StoresDetailView"
          datasourceid="StoresDetailsSqlDataSource"
          autogeneraterows="true" 
          EmptyDataText="No records." 
          runat="server">
               
          <emptydatarowstyle backcolor="Navy"
            forecolor="Red"/>
            
          <emptydatatemplate>
          
            <table width="100%">
            
              <tr>
                <td>
                  <asp:Image id="NoRecordsImage"
                    imageurl="~\images\NoRecords.jpg"
                    runat="server"/> 
                </td>
                <td>
                  <asp:Label id="NoRecordsMessageLabel"
                    forecolor="Red"
                    text="No Records."
                    runat="server"/> 
                </td>
              </tr>
            
            </table>
          
          </emptydatatemplate> 
                    
        </asp:detailsview>
            
        <!-- This example uses Microsoft SQL Server and connects -->
        <!-- to the Pubs sample database.                        -->
        
        <!-- The select query of the following SqlDataSource     -->
        <!-- control has been intentionally set to return
 no     --> 
        <!-- results to demonstrate the empty data row.          -->      
        <asp:sqldatasource id="StoresDetailsSqlDataSource"  
          selectcommand="SELECT [stor_id], [stor_name], [stor_address], [city],
 [state], [zip] FROM [stores] WHERE [state]='FL'"
          connectionstring="server=localhost;database=pubs;integrated security=SSPI"
          runat="server">
        </asp:sqldatasource>
            
      </form>
  </body>
</html>

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


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

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

辞書ショートカット

すべての辞書の索引

「DetailsView.EmptyDataTemplate プロパティ」の関連用語

DetailsView.EmptyDataTemplate プロパティのお隣キーワード
検索ランキング

   

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



DetailsView.EmptyDataTemplate プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS