locked
Comment faire pour afficher les colonnes dans le contrôle GridView ou DataGrid en utilisant une largeur fixe RRS feed

  • Discussion générale

  • Par défaut, les colonnes dans les contrôles GridView et DataGrid sont automatiquement redimensionnés conformément à leur contenu. Pour spécifier une largeur fixe pour les colonnes, définissez la propriété Width de chaque objet TableCell et définissez la propriété Wrap sur false. L'exemple suivant montre comment le faire à l'aide du contrôle DataGrid.

     

     

    protected void DataGrid1_ItemCreated(object sender, DataGridItemEventArgs e)
    {
        ListItemType lit = e.Item.ItemType;
        if (lit == ListItemType.Header)
        {
            for (int i = 0; i < e.Item.Cells.Count; i++)
            {
                e.Item.Cells[i].Width = Unit.Pixel(50);
                e.Item.Cells[i].Wrap = false;
            }
        }
    }
     

    Pour plusieurs informations, visitez la page Foire aux Questions – ASP.NET

     

     


    Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/ff4910bf-dca4-4664-b01e-b58bd860a643
    jeudi 8 avril 2010 13:58
    Modérateur