gridview: динамическое поле шаблона с текстовым полем - PullRequest
0 голосов
/ 14 сентября 2009

я использую gridview для отображения записей. Строки и столбцы генерируются динамически с помощью (сводная таблица - сервер SQL). Я хочу отобразить текстовое поле в каждой ячейке сетки. Кто-нибудь может мне помочь, пожалуйста.

Ответы [ 2 ]

0 голосов
/ 11 апреля 2011

Эта ссылка должна быть именно то, что вам нужно. Я проследил за этим и смог динамически отображать текстовое поле в каждой ячейке сетки.

http://www.codeproject.com/KB/aspnet/create_template_columns.aspx

Если вы знаете, сколько столбцов вам понадобится, то самый простой способ - просто использовать:

<Columns>
  <asp:TemplateField>
    <ItemTemplate>
      <asp:TextBox ID="txtID" runat="server" Text='<%# Bind("ColumnName") %>' />
    </ItemTemplate>
  </asp:TemplateField>
</Columns>

Вы можете создать столько столбцов TemplateField, сколько захотите. Однако, если вам нужно создать столбцы динамически и не зная, сколько столбцов, используйте ссылку выше.

0 голосов
/ 25 сентября 2009

Моя проблема решается с помощью GridViewTemplate: ITemplate.

С уважением Гита

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