Отличия понятны функции gridview - PullRequest
1 голос
/ 29 августа 2011

Как очистить данные в GridView? * Появилось

     GridView1.DataSource = null;
     GridView1.DataBind();

Я хочу знать разницу между

     GridView1.Clear();

двумя функциями GridView1.Clear() и GridView1.DataSource = null. У меня нет ошибки, которая очищает от синтаксиса GridView1.Clear ().

Public Sub Clear()
    Data.Dispose()
    Data = New DataSet
    MyBase.DataSource = Nothing
End Sub

Я написал новый класс gridview Inherits System.Windows.Forms.DataGridView.Vb classвызвал мою функцию очистки в своем классе. Извините, gridview.Clear () не имеет.

Ответы [ 2 ]

5 голосов
/ 29 августа 2011

Я не вижу ни одного метода Clear (), перечисленного для Методы GridView .

Если вы хотите очистить текущие строки в GridView, ответ, на который вы ссылались выше, будетспособ сделать это:

'VB.NET
GridView1.DataSource = Nothing
GridView1.DataBind()

//C#
GridView1.DataSource = null;
GridView1.DataBind();

Если вышеупомянутое не работает для вас, пожалуйста, обновите ваш вопрос с кодом и какую ошибку, если есть, вы видите.

0 голосов
/ 29 мая 2019

Если вы хотите удалить строки вида сетки Вы можете использовать это: Gridview1.Rows.Clear ();

...