2009-05-27 8 views
0

Est-il possible de définir la propriété headerrow d'un gridview à partir du code aspx? J'aimerais pouvoir inclure des contrôles supplémentaires dans l'en-tête, tels que la zone de texte pour le filtre. Je peux le faire à partir du code C# derrière en ajoutant dynamiquement les contrôles, mais cela semble introduire quelques problèmes que je préfère éviter.ASP.NET GridView HeaderRow

Répondre

3

Utilisez un champ de modèle d'en-tête.

<columns> 
    <asp:templatefield> 
     <headerstyle backcolor="Navy" forecolor="White"/> 
     <headertemplate> 
      <asp:textbox id="txtFilter" runat="server"/> 
     </headertemplate> 
    </asp:templatefield>      
</columns> 

Voir here.

+0

Merci! Complètement manqué cela. – Robert