DetailsView.HorizontalAlign Propriété

Définition

Obtient ou définit l'alignement horizontal d'un contrôle DetailsView sur la page.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

Valeur de propriété

HorizontalAlign

Une des valeurs de l'objet HorizontalAlign.One of the HorizontalAlign values. La valeur par défaut est HorizontalAlign.NotSet.The default is HorizontalAlign.NotSet.

Exemples

L’exemple de code suivant montre comment utiliser la HorizontalAlign propriété pour spécifier qu’un DetailsView contrôle doit être centré sur la page.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>

Remarques

Utilisez la HorizontalAlign propriété pour spécifier l’alignement horizontal d’un DetailsView contrôle dans la page.Use the HorizontalAlign property to specify the horizontal alignment of a DetailsView control within the page. Le tableau suivant répertorie les différents styles d’alignement horizontal.The following table lists the different horizontal alignment styles.

Valeur HorizontalAlignHorizontalAlign value DescriptionDescription
HorizontalAlign.NotSet L’alignement horizontal du DetailsView contrôle n’a pas été défini.The horizontal alignment of the DetailsView control has not been set.
HorizontalAlign.Left Le DetailsView contrôle est aligné à gauche sur la page.The DetailsView control is left-aligned on the page.
HorizontalAlign.Center Le DetailsView contrôle est centré sur la page.The DetailsView control is centered on the page.
HorizontalAlign.Right Le DetailsView contrôle est aligné à droite sur la page.The DetailsView control is right-aligned on the page.
HorizontalAlign.Justify Le DetailsView contrôle est aligné avec les marges gauche et droite de la page.The DetailsView control is aligned with both the left and right margins of the page.

S’applique à

Voir aussi