Exporter (0) Imprimer
Développer tout
Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

DetailsView.EmptyDataRowStyle, propriété

Obtient une référence à l'objet TableItemStyle qui vous permet de définir l'apparence de la ligne de données vide affichée lorsque la source de données liée à un contrôle DetailsView ne contient pas d'enregistrements.

Espace de noms :  System.Web.UI.WebControls
Assembly :  System.Web (dans System.Web.dll)

[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public TableItemStyle EmptyDataRowStyle { get; }

Valeur de propriété

Type : System.Web.UI.WebControls.TableItemStyle
Référence à TableItemStyle qui vous permet de définir l'apparence de la ligne de données vide.

Utilisez la propriété EmptyDataRowStyle pour contrôler l'apparence de la ligne de données vide dans un contrôle DetailsView. La ligne de données vide est affichée lorsque la source de données liée au contrôle ne contient pas d'enregistrement. Cette propriété est en lecture seule, mais vous pouvez définir les propriétés de l'objet TableItemStyle qu'elle retourne. Les propriétés peuvent être définies de façon déclarative sous la forme Property-Subproperty, où Subproperty est une propriété de l'objet TableItemStyle (par exemple, EmptyDataRowStyle-ForeColor). Les propriétés peuvent également être définies par programme sous la forme Property.Subproperty (par exemple, EmptyDataRowStyle.ForeColor). Les paramètres communs incluent habituellement une couleur d'arrière-plan personnalisée, une couleur de premier plan et des propriétés de police.

L'exemple de code suivant montre comment utiliser la propriété EmptyDataRowStyle pour spécifier les paramètres de police et de style de la ligne de données vide.



<%@ 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 EmptyDataText Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <h3>DetailsView EmptyDataText Example</h3>

        <asp:detailsview id="StoresDetailView"
          datasourceid="StoresDetailsSqlDataSource"
          autogeneraterows="true" 
          EmptyDataText="No records." 
          runat="server">

          <emptydatarowstyle backcolor="Navy"
            forecolor="Red"/> 

        </asp:detailsview>

        <!-- This example uses Microsoft SQL Server and connects -->
        <!-- to the Pubs sample database.                        -->

        <!-- The select query of the following SqlDataSource     -->
        <!-- control has been intentionally set to return no     --> 
        <!-- results to demonstrate the empty data row.          -->      
        <asp:sqldatasource id="StoresDetailsSqlDataSource"  
          selectcommand="SELECT [stor_id], [stor_name], [stor_address], [city], [state], [zip] FROM [stores] WHERE [state]='FL'"
          connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
          runat="server">
        </asp:sqldatasource>

      </form>
  </body>
</html>



.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft