Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Удаление из Grid / 5 сообщений из 5, страница 1 из 1
21.10.2013, 13:34
    #38435441
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление из Grid
Скажите пожалуйста,
почему не дает удалять строки из грида?
Данные к Grid привязаны из таблицы через BindingSource

при авторdataModel.SaveChanges();

пишет

авторObject reference not set to an instance of an object.


Заранее благодарен.
...
Рейтинг: 0 / 0
21.10.2013, 13:37
    #38435450
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление из Grid
vah,

судя по исходной информации утебя dataModel == null
...
Рейтинг: 0 / 0
21.10.2013, 13:42
    #38435469
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление из Grid
pationvah,

судя по исходной информации утебя dataModel == null

наврядли...

если редактируешь строку, то все ОК
...
Рейтинг: 0 / 0
21.10.2013, 13:47
    #38435479
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление из Grid
vah,

тогда покажи полный код и строку в кот. происходит ошибка, я тебе укажу что равно null
...
Рейтинг: 0 / 0
21.10.2013, 13:53
    #38435490
vah
vah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Удаление из Grid
pation,

автор void view_LoadForm()
{
BindingSourceSprDog.DataSource = dataModel.spr_dogovor;
view.griddogovor.DataSource = BindingSourceSprDog;


BindingSourceKalendplan.DataSource = from d in dataModel.spr_kalend_plan
select d;
view.comboKalendplan.DataSource = BindingSourceKalendplan;

view.comboKalendplan.DisplayMember = "stage";
view.comboKalendplan.ValueMember = "id";
view.comboKalendplan.DataPropertyName = "id_kalend_plan";
}


void view_GridCellComboEdit(object sender, DataGridViewEditingControlShowingEventArgs e)
{

ComboBox combo = e.Control as ComboBox;
if (combo != null)
{
combo.DropDownStyle = ComboBoxStyle.DropDown;
combo.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
combo.AutoCompleteSource = AutoCompleteSource.CustomSource;

}

}

void view_GridCellEvent(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == -1)
{
view.griddogovor.EditMode = DataGridViewEditMode.EditOnKeystrokeOrF2;
view.griddogovor.EndEdit();
}
else if (view.griddogovor.EditMode != DataGridViewEditMode.EditOnEnter)
{
view.griddogovor.EditMode = DataGridViewEditMode.EditOnEnter;
view.griddogovor.BeginEdit(false);
}

}
void view_SaveGrid()
{
dataModel.SaveChanges();
}
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Удаление из Grid / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]