ButtonFieldBase.ShowHeader プロパティ
アセンブリ: System.Web (system.web.dll 内)

Dim instance As ButtonFieldBase Dim value As Boolean value = instance.ShowHeader instance.ShowHeader = value
/** @property */ public boolean get_ShowHeader () /** @property */ public void set_ShowHeader (boolean value)
public override function get ShowHeader () : boolean public override function set ShowHeader (value : boolean)
ヘッダー セクションを表示する場合は true。それ以外の場合は false。既定値は false です。

ButtonFieldBase オブジェクトのヘッダー セクションを表示または非表示にするには、ShowHeader プロパティを使用します。ヘッダー セクションを表示するには、ShowHeader プロパティを true に設定します。
![]() |
---|
一部のデータ バインド コントロール (GridView コントロールなど) では、コントロールのヘッダー セクション全体を表示または非表示にできます。これらのデータ バインド コントロールは、個別のボタン フィールドの ShowHeader プロパティをサポートしていません。データ バインド コントロールのヘッダー セクション (存在する場合) 全体を表示または非表示にするには、コントロールの ShowHeader プロパティを使用します。 |

ShowHeader プロパティを使用して、DetailsView コントロールに ButtonField オブジェクトのヘッダー セクションを表示する方法を次のコード例に示します。
<%@ Page language="VB" %> <script runat="server"> Sub ProductsDetailsView_ItemCommand(ByVal sender As Object, ByVal e As DetailsViewCommandEventArgs) If e.CommandName = "Add" Then ' Retrieve the current author's last name. In this example, the ' last name is displayed in the second cell (index 1) of the ' second row (index 1). Dim lastName As String = ProductsDetailsView.Rows(1).Cells(1).Text ' Create a ListItem object to represent the author. Dim item As ListItem = New ListItem(lastName) ' Add the ListItem to the list box control if it does not ' already appear in the ListBox. If Not ProductsListBox.Items.Contains(item) Then ProductsListBox.Items.Add(item) End If End If End Sub </script> <html> <body> <form id="Form1" runat="server"> <h3>ButtonFieldBase ShowHeader Example</h3> Click the Add button to add the product to the list box. <table cellpadding="30"> <tr> <td> <!-- Set the ShowHeader property of the ButtonField --> <!-- declaratively to display the header section in --> <!-- that row. --> <asp:detailsview id="ProductsDetailsView" datasourceid="ProductsSqlDataSource" autogeneraterows="false" allowpaging="true" gridlines="both" onitemcommand="ProductsDetailsView_ItemCommand" runat="server"> <Fields> <asp:buttonfield buttontype="Link" commandname="Add" headertext="Add Product" showheader="true" text="Add"/> <asp:boundfield datafield="ProductID" headertext="ID"/> <asp:boundfield datafield="ProductName" headertext="Product"/> </Fields> </asp:detailsview> <!-- This example uses Microsoft SQL Server and connects --> <!-- to the Northwind sample database. --> <asp:sqldatasource id="ProductsSqlDataSource" selectcommand="SELECT ProductName, ProductID FROM Products" connectionstring="<%$ ConnectionStrings:NorthwindConnection %>" runat="server"> </asp:sqldatasource> </td> <td> Products List:<br/> <asp:listbox id="ProductsListBox" runat="server"/> </td> </tr> </table> </form> </body> </html>
<%@ Page language="C#" %> <script runat="server"> void ProductsDetailsView_ItemCommand(Object sender, DetailsViewCommandEventArgs e) { if(e.CommandName == "Add") { // Retrieve the current author's last name. In this example, the // last name is displayed in the second cell (index 1) of the // second row (index 1). string lastName = ProductsDetailsView.Rows[1].Cells[1].Text; // Create a ListItem object to represent the author. ListItem item = new ListItem(lastName); // Add the ListItem to the list box control if it does not // already appear in the ListBox. if(!ProductsListBox.Items.Contains(item)) { ProductsListBox.Items.Add(item); } } } </script> <html> <body> <form runat="server"> <h3>ButtonFieldBase ShowHeader Example</h3> Click the Add button to add the product to the list box. <table cellpadding="30"> <tr> <td> <!-- Set the ShowHeader property of the ButtonField --> <!-- declaratively to display the header section in --> <!-- that row. --> <asp:detailsview id="ProductsDetailsView" datasourceid="ProductsSqlDataSource" autogeneraterows="false" allowpaging="true" gridlines="both" onitemcommand="ProductsDetailsView_ItemCommand" runat="server"> <Fields> <asp:buttonfield buttontype="Link" commandname="Add" headertext="Add Product" showheader="true" text="Add"/> <asp:boundfield datafield="ProductID" headertext="ID"/> <asp:boundfield datafield="ProductName" headertext="Product"/> </Fields> </asp:detailsview> <!-- This example uses Microsoft SQL Server and connects --> <!-- to the Northwind sample database. --> <asp:sqldatasource id="ProductsSqlDataSource" selectcommand="SELECT ProductName, ProductID FROM Products" connectionstring="<%$ ConnectionStrings:NorthwindConnection %>" runat="server"> </asp:sqldatasource> </td> <td> Products List:<br/> <asp:listbox id="ProductsListBox" runat="server"/> </td> </tr> </table> </form> </body> </html>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からButtonFieldBase.ShowHeader プロパティを検索する場合は、下記のリンクをクリックしてください。

- ButtonFieldBase.ShowHeader プロパティのページへのリンク