Gopal Rakhal Ответов: 4

удаление строк gridview без базы данных


У меня есть gridview, который я заполняю datatable, который не заполняется записями базы данных, а заполняется значением текстового поля при нажатии кнопки. Теперь я хочу, я хочу, чтобы удалить выбранную строку из таблицы. (Нет связи с записями базы данных).

"благодарный вам"

4 Ответов

Рейтинг:
2

Member 11438929

if (dataGridView1.SelectedRows.Count > 0)
                   {
                       dataGridView1.Rows.Remove(dataGridView1.SelectedRows[0]);
                   }


Рейтинг:
1

Mohamed Mitwalli

Привет ,
вы также можете использовать этот один

protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
  {
      dt.Rows.RemoveAt(e.NewSelectedIndex);
      GridView1.DataSource = dt;
      GridView1.DataBind();
  }


Gopal Rakhal

Я получил u, спасибо, но так как я нахожусь в кулаке времени, работая над веб-приложением, у меня нет сквозной идеи, пожалуйста, помогите немного больше", - Благодарю Вас"

Mohamed Mitwalli

вы хотите удалить из Gridview, а не из базы данных
первая строка dt. Rows. RemoveAt(e. NewSelectedIndex); iam указывает индекс для строки в Datatable, чтобы я мог удалить ее .
GridView1. DataSource = dt;
Управления gridview1.Привязку();
и снова свяжите datatable .
если вам нужна помощь дайте мне знать и я помогу :)
с уважением
М. Митвалли

Mohamed Mitwalli

кстати, если это решение поможет вам пометить его так, чтобы любой другой мог извлечь выгоду .:)

Рейтинг:
0

Thilina Chandima

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

if (dataGridView1.SelectedRows.Count > 0)
    dataGridView1.Rows.Remove(dataGridView1.SelectedRows[0]);


Рейтинг:
0

Dipak V Nakum

свяжите данные из базы данных с datatable типа "dbTable". Используйте таблицу dbtable, чтобы связать таблицы.

на gridview_rowDeleting ...напишите следующий код...

dbTable.Rows[e.RowIndex].Delete();
Gridview.DataSource =dbTable;
GridView.DataBind();


Pragasam.s

что здесь означает e. RowIndex