Ширина столбца сетки в ASP.NET 2.0 - PullRequest
8 голосов
/ 21 ноября 2008

Как управлять шириной столбца в элементе управления gridview в ASP.NET 2.0?

Ответы [ 4 ]

8 голосов
/ 13 февраля 2009

Вы можете использовать свойства HeaderStyle-Width, ItemStyle-Width или FooterStyle-Width. Они могут применяться ко всем столбцам или для каждого столбца.

    <asp:GridView ID="GridView1" runat="server">
        <HeaderStyle Width="10%" />
        <RowStyle Width="10%" />
        <FooterStyle Width="10%" />
        <Columns>
            <asp:BoundField HeaderText="Name" DataField="LastName" 
                HeaderStyle-Width="10%" ItemStyle-Width="10%"
                FooterStyle-Width="10%" />
        </Columns>
    </asp:GridView>
3 голосов
/ 09 февраля 2012

Вот код C #, чтобы сделать это программно:

columnName.ItemStyle.Width = Unit.Percentage(someDouble);
3 голосов
/ 21 ноября 2008

Я делаю это, используя стиль заголовка для столбца:

<asp:BoundField HeaderText="Name" DataField="LastName">
   <HeaderStyle Width="20em" />
</asp:BoundField>
0 голосов
/ 09 августа 2013
Gridview.Columns[1].ItemStyle.Width = 100;

Это установит значение в пикселях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...