DetailsView.EditRowStyle (Propiedad)
Ensamblado: System.Web (en system.web.dll)
Utilice la propiedad EditRowStyle para controlar el aspecto de las filas de datos cuando un control DetailsView está en modo de edición. Aunque esta propiedad es de sólo lectura, puede establecer las propiedades del objeto TableItemStyle que devuelve. Las propiedades pueden establecerse mediante declaración con el formato Property-Subproperty, donde Subproperty es una propiedad del objeto TableItemStyle (por ejemplo, EditRowStyle-ForeColor). Las propiedades también pueden establecerse mediante programación con el formato Property.Subproperty (por ejemplo, EditRowStyle.ForeColor). Entre las opciones de configuración comunes se incluyen un color de fondo y un color de primer plano personalizados y las propiedades de fuente.
El ejemplo de código siguiente muestra cómo utilizar la propiedad EditRowStyle para especificar la fuente y la configuración de estilo de las filas de datos cuando un control DetailsView está en modo de edición.
<%@ 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 EditRowStyle Example</title> </head> <body> <form id="Form1" runat="server"> <h3>DetailsView EditRowStyle Example</h3> <asp:detailsview id="CustomerDetailView" datasourceid="DetailsViewSource" datakeynames="CustomerID" autogenerateeditbutton="true" autogeneraterows="true" allowpaging="true" runat="server"> <headerstyle backcolor="Navy" forecolor="White"/> <editrowstyle backcolor="LightCyan" forecolor="Blue" font-names="Arial" /> </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>
Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter
Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.