Sdílet prostřednictvím


FormView.CaptionAlign Vlastnost

Definice

Získá nebo nastaví vodorovnou nebo svislou pozici elementu titulku HTML v ovládacím FormView prvku. Tato vlastnost je poskytována, aby byl ovládací prvek přístupnější uživatelům zařízení technologie usnadnění.

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

Hodnota vlastnosti

TableCaptionAlign

Jedna z TableCaptionAlign hodnot. Výchozí formát je TableCaptionAlign.NotSet.

Výjimky

Zadaná hodnota není jednou z hodnot výčtu TableCaptionAlign .

Příklady

Následující příklad ukazuje, jak použít CaptionAlign vlastnost k určení, že element titulku HTML v ovládacím FormView prvku by měl být vykreslen na levé straně ovládacího prvku.


<%@ 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>FormView Caption and CaptionAlign Example</title>
</head>
<body>
    <form id="form1" runat="server">
        
      <h3>FormView Caption and CaptionAlign Example</h3>
                       
      <asp:formview id="EmployeeFormView"
        datasourceid="EmployeeSource"
        allowpaging="true"
        datakeynames="EmployeeID"
        caption="Employee Details"
        captionalign="Left"  
        runat="server">
        
        <itemtemplate>
        
          <table>
            <tr>
              <td>
                <asp:image id="EmployeeImage"
                  imageurl='<%# Eval("PhotoPath") %>'
                  alternatetext='<%# Eval("LastName") %>' 
                  runat="server"/>
              </td>
              <td>
                <h3><%# Eval("FirstName") %> <%# Eval("LastName") %></h3>      
                <%# Eval("Title") %>        
              </td>
            </tr>
          </table>
        
        </itemtemplate>
          
        <pagersettings position="Bottom"
          mode="NextPrevious"/> 
                  
      </asp:formview>
          
      <!-- 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="EmployeeSource"
        selectcommand="Select [EmployeeID], [LastName], [FirstName], [Title], [PhotoPath] From [Employees]"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>" 
        runat="server"/>
            
    </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>FormView Caption and CaptionAlign Example</title>
</head>
<body>
    <form id="form1" runat="server">
        
      <h3>FormView Caption and CaptionAlign Example</h3>
                       
      <asp:formview id="EmployeeFormView"
        datasourceid="EmployeeSource"
        allowpaging="true"
        datakeynames="EmployeeID"
        caption="Employee Details"
        captionalign="Left"  
        runat="server">
        
        <itemtemplate>
        
          <table>
            <tr>
              <td>
                <asp:image id="EmployeeImage"
                  imageurl='<%# Eval("PhotoPath") %>'
                  alternatetext='<%# Eval("LastName") %>' 
                  runat="server"/>
              </td>
              <td>
                <h3><%# Eval("FirstName") %> <%# Eval("LastName") %></h3>      
                <%# Eval("Title") %>        
              </td>
            </tr>
          </table>
        
        </itemtemplate>
          
        <pagersettings position="Bottom"
          mode="NextPrevious"/> 
                  
      </asp:formview>
          
      <!-- 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="EmployeeSource"
        selectcommand="Select [EmployeeID], [LastName], [FirstName], [Title], [PhotoPath] From [Employees]"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>" 
        runat="server"/>
            
    </form>
  </body>
</html>

Poznámky

CaptionAlign Vlastnost slouží k určení vodorovné nebo svislé pozice elementu titulku HTML v ovládacím FormView prvku. Tato vlastnost je poskytována, aby byl ovládací prvek přístupnější uživatelům zařízení technologie usnadnění.

Tato vlastnost je nastavena pomocí jedné z hodnot výčtu TableCaptionAlign . Následující tabulka uvádí možné hodnoty.

Hodnota Popis
TableCaptionAlign.Bottom Element titulku je zarovnaný s dolní částí tabulky.
TableCaptionAlign.Left Element titulku je zarovnaný s levou stranou tabulky.
TableCaptionAlign.NotSet Zarovnání elementu titulku není nastavené.
TableCaptionAlign.Right Element titulku je zarovnaný s pravou stranou tabulky.
TableCaptionAlign.Top Element titulku je zarovnaný s horní částí tabulky.

Poznámka

Pokud je tato vlastnost nastavena na TableCaptionAlign.NotSet, použije se výchozí hodnota prohlížeče.

Vlastnost poskytuje Caption další podporu FormView přístupnosti ovládacího prvku. Caption Pomocí vlastnosti zadejte text, který se má vykreslit v elementu titulku HTML v ovládacím FormView prvku.

Platí pro

Viz také