DetailsView.FieldHeaderStyle Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en referens till objektet TableItemStyle som gör att du kan ange utseendet på rubrikkolumnen i en DetailsView kontroll.
public:
property System::Web::UI::WebControls::TableItemStyle ^ FieldHeaderStyle { System::Web::UI::WebControls::TableItemStyle ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.TableItemStyle FieldHeaderStyle { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.FieldHeaderStyle : System.Web.UI.WebControls.TableItemStyle
Public ReadOnly Property FieldHeaderStyle As TableItemStyle
Egenskapsvärde
En referens till TableItemStyle som representerar formatet för rubrikkolumnen i en DetailsView kontroll.
- Attribut
Exempel
I följande kodexempel visas hur du använder FieldHeaderStyle egenskapen för att ange teckensnitts- och formatinställningarna för fältets rubrikrad.
<%@ Page language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>DetailsView FontHeaderStyle Example</title>
</head>
<body>
<form id="Form1" runat="server">
<h3>DetailsView FontHeaderStyle Example</h3>
<asp:detailsview id="CustomerDetailView"
datasourceid="DetailsViewSource"
datakeynames="CustomerID"
autogeneraterows="true"
allowpaging="true"
runat="server">
<fieldheaderstyle backcolor="Navy"
forecolor="White"
Font-Bold="true"
Font-Italic="true"
/>
</asp:detailsview>
<!-- 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="DetailsViewSource" runat="server" ConnectionString="<%$ ConnectionStrings:NorthWindConnectionString%>"
InsertCommand="INSERT INTO [Customers]([CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country]) VALUES (@CustomerID, @CompanyName, @Address, @City, @PostalCode, @Country)"
SelectCommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]">
</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">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>DetailsView FontHeaderStyle Example</title>
</head>
<body>
<form id="Form1" runat="server">
<h3>DetailsView FontHeaderStyle Example</h3>
<asp:detailsview id="CustomerDetailView"
datasourceid="DetailsViewSource"
datakeynames="CustomerID"
autogeneraterows="true"
allowpaging="true"
runat="server">
<fieldheaderstyle backcolor="Navy"
forecolor="White"
Font-Bold="true"
Font-Italic="true"
/>
</asp:detailsview>
<!-- 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="DetailsViewSource" runat="server" ConnectionString="<%$ ConnectionStrings:NorthWindConnectionString%>"
InsertCommand="INSERT INTO [Customers]([CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country]) VALUES (@CustomerID, @CompanyName, @Address, @City, @PostalCode, @Country)"
SelectCommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]">
</asp:SqlDataSource>
</form>
</body>
</html>
Kommentarer
Använd egenskapen FieldHeaderStyle för att styra utseendet på fältrubrikkolumnen i en DetailsView kontroll. Det här är kolumnen som innehåller fältnamnen för datavärdena. Den här egenskapen är skrivskyddad. Du kan dock ange egenskaperna för det objekt som TableItemStyle returneras. Egenskaperna kan anges deklarativt i formuläret Property-Subproperty, där Subproperty är en egenskap TableItemStyle för objektet (till exempel FieldHeaderStyle-ForeColor). Egenskaperna kan också anges programmatiskt i formuläret Property.Subproperty (till exempel FieldHeaderStyle.ForeColor). Vanliga inställningar inkluderar vanligtvis en anpassad bakgrundsfärg, förgrundsfärg och teckensnittsegenskaper.