DetailsView.HorizontalAlign Eigenschaft

Definition

Ruft die horizontale Ausrichtung eines DetailsView-Steuerelements auf der Seite ab bzw. legt die Ausrichtung fest.Gets or sets the horizontal alignment of a DetailsView control on the page.

public:
 virtual property System::Web::UI::WebControls::HorizontalAlign HorizontalAlign { System::Web::UI::WebControls::HorizontalAlign get(); void set(System::Web::UI::WebControls::HorizontalAlign value); };
public virtual System.Web.UI.WebControls.HorizontalAlign HorizontalAlign { get; set; }
member this.HorizontalAlign : System.Web.UI.WebControls.HorizontalAlign with get, set
Public Overridable Property HorizontalAlign As HorizontalAlign

Eigenschaftswert

Einer der HorizontalAlign-Werte.One of the HorizontalAlign values. Der Standardwert lautet HorizontalAlign.NotSet.The default is HorizontalAlign.NotSet.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie die HorizontalAlign-Eigenschaft verwendet wird, um anzugeben, dass ein DetailsView-Steuerelement auf der Seite zentriert werden soll.The following code example demonstrates how to use the HorizontalAlign property to specify that a DetailsView control should be centered on the page.


<%@ 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>DetailsView HorizontalAlign Example</title>
</head>
<body>
    <form id="Form1" runat="server">
        
      <h3>DetailsView HorizontalAlign Example</h3>
                
        <asp:detailsview id="CustomerDetailView"
          datasourceid="DetailsViewSource"
          autogeneraterows="true"
          allowpaging="true"
          horizontalalign="Center"  
          runat="server">
               
          <fieldheaderstyle backcolor="Navy"
            forecolor="White"/>
                    
        </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">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>DetailsView HorizontalAlign Example</title>
</head>
<body>
    <form id="Form1" runat="server">
        
      <h3>DetailsView HorizontalAlign Example</h3>
                
        <asp:detailsview id="CustomerDetailView"
          datasourceid="DetailsViewSource"
          autogeneraterows="true"
          allowpaging="true"
          horizontalalign="Center"  
          runat="server">
               
          <fieldheaderstyle backcolor="Navy"
            forecolor="White"/>
                    
        </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>

Hinweise

Verwenden Sie die HorizontalAlign-Eigenschaft, um die horizontale Ausrichtung eines DetailsView Steuer Elements innerhalb der Seite anzugeben.Use the HorizontalAlign property to specify the horizontal alignment of a DetailsView control within the page. In der folgenden Tabelle sind die verschiedenen horizontalen Ausrichtungs Stile aufgeführt.The following table lists the different horizontal alignment styles.

HorizontalAlign-WertHorizontalAlign value BESCHREIBUNGDescription
HorizontalAlign.NotSet Die horizontale Ausrichtung des DetailsView Steuer Elements wurde nicht festgelegt.The horizontal alignment of the DetailsView control has not been set.
HorizontalAlign.Left Das DetailsView Steuerelement wird auf der Seite linksbündig ausgerichtet.The DetailsView control is left-aligned on the page.
HorizontalAlign.Center Das DetailsView Steuerelement wird auf der Seite zentriert.The DetailsView control is centered on the page.
HorizontalAlign.Right Das DetailsView Steuerelement wird auf der Seite rechtsbündig ausgerichtet.The DetailsView control is right-aligned on the page.
HorizontalAlign.Justify Das DetailsView Steuerelement wird am linken und rechten Rand der Seite ausgerichtet.The DetailsView control is aligned with both the left and right margins of the page.

Gilt für:

Siehe auch