FormView.CaptionAlign Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает горизонтальное или вертикальное расположение элемента HTML-заголовка в элементе управления FormView. Данное свойство позволяет сделать элемент управления более доступным для пользователей вспомогательных устройств.
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
Значение свойства
Одно из значений перечисления TableCaptionAlign. Значение по умолчанию — TableCaptionAlign.NotSet
.
Исключения
Указанное размещение не является значением перечисления TableCaptionAlign.
Примеры
В следующем примере показано, как использовать CaptionAlign свойство, чтобы указать, что элемент заголовка HTML в FormView элементе управления должен отображаться в левой части элемента управления.
<%@ 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>
Комментарии
Используйте CaptionAlign свойство, чтобы указать горизонтальное или вертикальное расположение HTML-элемента заголовка в FormView элемента управления. Данное свойство позволяет сделать элемент управления более доступным для пользователей вспомогательных устройств.
Это свойство задается с помощью одного из значений TableCaptionAlign перечисления. В следующей таблице перечислены возможные значения.
Значение | Описание |
---|---|
TableCaptionAlign.Bottom |
Заголовок выравнивается по нижнему краю таблицы. |
TableCaptionAlign.Left |
Заголовок выравнивается по левому краю таблицы. |
TableCaptionAlign.NotSet |
Выравнивание элемента заголовка не задано. |
TableCaptionAlign.Right |
Элемент заголовка выравнивается по правой части таблицы. |
TableCaptionAlign.Top |
Элемент заголовка выравнивается по верхней части таблицы. |
Примечание
Если для этого свойства задано TableCaptionAlign.NotSet
значение, используется значение по умолчанию браузера.
Свойство предоставляет Caption дополнительную поддержку специальных возможностей для FormView элемента управления. Caption Используйте свойство, чтобы указать текст для отрисовки в элементе заголовка HTML в элементе FormView управления.