Использование флажка для выбора строк в ASP.NET GridView - PullRequest
3 голосов
/ 14 июля 2009

С помощью элемента управления GridView в .NET есть ли способ изменить параметр Select в GridView на Checkbox, как выбрать несколько строк?

Я попытался добавить CheckBoxField в свой GridView, но когда я его запустил, он не появился.

Ответы [ 4 ]

2 голосов
/ 15 июля 2009

Добавление флажка в Gridview так же просто, как добавление TemplateField любого элемента управления.

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

Должны быть другие столбцы, привязывающие данные к сетке. Также отметьте видимое свойство чекбокса.

Обратитесь к этой ссылке для получения дополнительной информации. текст ссылки

1 голос
/ 15 июля 2009

В конце концов я все уладил, спасибо ExpertSoul за хедз-ап на уроке. Это было все, что мне было нужно в разметке, и это прекрасно работало:

<asp:TemplateField>
    <ItemTemplate>
        <asp:CheckBox ID="PublicationSelector" runat="server" />
    </ItemTemplate>
</asp:TemplateField>

Еще одна вещь, которая была великолепна в этом уроке, это событие onclick, чтобы вы могли получить идентификатор # при нажатии кнопки отправки, что было следующим битом ...

Отличный материал.

1 голос
/ 15 июля 2009

Я всегда просто добавляю столбец в таблицу данных, к которой привязываюсь.

dt.Columns.Add(new DataColumn("Include", typeof(Boolean)));

Или в моем SQL у меня будет:

declare @include bit
set @include = 0
select 
@include Include,
....

Больше можно найти в моем блоге здесь

1 голос
/ 14 июля 2009

если вы используете ASP.NET, я думаю эта ссылка поможет вам

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