У меня есть форма asp.net, отображающая данные пользователя из базы данных Oracle, используя grid-view. Мне даже удалось получить поле чек-бокс в сетке ракурса, используя следующий шаблон ..Как использовать флажки в gridview?
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox runat="server" ID="chck"/>
</ItemTemplate>
</asp:TemplateField>
Я хочу, чтобы администратор, чтобы иметь возможность выбрать несколько записей, используя флажки и выполнить определенное действие на их. Я попытался использовать для операции удаления следующие операции
for (int i = 0; i < GridView1.Rows.Count; i++)
{
if (Convert.ToBoolean(GridView1.Rows[i].Cells[1].Value == true))
GridView1.Rows.RemoveAt[i];
}
Однако при этом появляется сообщение об ошибке. По-видимому, каждый флажок в каждой строке должен иметь свой собственный уникальный индекс. Как мне добраться до него? Любая помощь будет оценена по достоинству. Thanx :)
Какая ошибка? И почему вы сравниваете 'GridView1.Rows [i] .Cells [1] .Value' как' boolean'? Вы уверены, что? –