DetailsView.CaptionAlign Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimdeki HTML resim yazısı öğesinin DetailsView yatay veya dikey konumunu alır veya ayarlar. Bu özellik, denetimi yardımcı teknoloji cihazlarının kullanıcıları için daha erişilebilir hale getirmek için sağlanır.
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
Özellik Değeri
Değerlerden TableCaptionAlign biri. Varsayılan değer: TableCaptionAlign.NotSet
.
Özel durumlar
Belirtilen değer numaralandırma değerlerinden TableCaptionAlign biri değil.
Örnekler
Aşağıdaki kod örneği, bir denetimdeki CaptionAlign HTML resim yazısı öğesinin DetailsView denetimin sol tarafında işlenmesi gerektiğini belirtmek için özelliğinin nasıl kullanılacağını gösterir.
<%@ 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 Caption and CaptionAlign Example</title>
</head>
<body>
<form id="Form1" runat="server">
<h3>DetailsView Caption and CaptionAlign Example</h3>
<asp:detailsview id="CustomerDetailView"
datasourceid="DetailsViewSource"
datakeynames="CustomerID"
autogeneraterows="true"
allowpaging="true"
caption="Customer Details"
captionalign="Left"
runat="server">
<headerstyle 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 Caption and CaptionAlign Example</title>
</head>
<body>
<form id="Form1" runat="server">
<h3>DetailsView Caption and CaptionAlign Example</h3>
<asp:detailsview id="CustomerDetailView"
datasourceid="DetailsViewSource"
datakeynames="CustomerID"
autogeneraterows="true"
allowpaging="true"
caption="Customer Details"
captionalign="Left"
runat="server">
<headerstyle 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>
Açıklamalar
Bir denetimdeki CaptionAlign HTML resim yazısı öğesinin DetailsView yatay veya dikey konumunu belirtmek için özelliğini kullanın. Bu özellik, denetimi yardımcı teknoloji cihazlarının kullanıcıları için daha erişilebilir hale getirmek için sağlanır.
Bu özellik, numaralandırma değerlerinden TableCaptionAlign biri kullanılarak ayarlanır. Aşağıdaki tabloda olası değerler listelemektedir.
Değer | Açıklama |
---|---|
TableCaptionAlign.Bottom |
Caption öğesi tablonun alt kısmıyla hizalanır. |
TableCaptionAlign.Left |
Resim yazısı öğesi tablonun sol tarafına hizalanır. |
TableCaptionAlign.NotSet |
Resim yazısı öğesinin hizalaması ayarlanmadı. |
TableCaptionAlign.Right |
Resim yazısı öğesi tablonun sağ tarafına hizalanır. |
TableCaptionAlign.Top |
Resim yazısı öğesi tablonun üst kısmıyla hizalanır. |
Denetim için DetailsView ek erişilebilirlik desteği özelliği tarafından Caption sağlanır. Bir denetimdeki Caption HTML resim yazısı öğesinde DetailsView işılacak metni belirtmek için özelliğini kullanın.
değeri CaptionAlign görünüm durumunda depolanır.