У меня есть Datagridview, содержащий две кнопки, кнопку AddEntry и кнопку EditEntry в форме. Всякий раз, когда форма загружается, данные с листа excel будут загружены в gridview.C# WinForms: добавление строки в DataGridView, связанный с данными
У меня нет проблем с загрузкой данных с листа excel в gridview. Кнопка AddEntry перенаправляет меня в другую форму, в которой есть некоторые текстовые поля для добавления записи.
Однако, когда я пытаюсь добавить новую запись в gridview, нажав кнопку AddEntry, я получаю эту ошибку: «ROWS НЕ МОЖЕТ БЫТЬ ПРОГРАММА АДРЕСОВАНО К СЕТЕВОЙ КОЛЛЕКЦИИ, КОТОРЫЙ КОНТРОЛЬ BOUND/DATA BOUND».
Вот мой код-за Баттоном AddEntry:
private void AddEntry_Click(object sender,eventargs e)
{
gridview.Rows.Add(_sno.Text,_date.Text,_category.Text);
}
Конструктора в форме, которая имеет текстовые поля для добавления данных:
DataGridView gridview;
public FinanceEntries_Open(DataGridView _grid,string filename)
{
InitializeComponent();
label2.Text = filename;
gridview = _grid;
}
, пожалуйста, –