|
Правильная работа приложения при сохранении данных и выход с запросом "Сохранить ?"
|
|||
---|---|---|---|
#18+
На форме datagridview. Пользователь заполняет строку данными. При попытки сохранить - проверить на ошибки строку При попытки закрыть форму - спросить "Сохранить изменения?" нужна помощь. Запуталась в проверках, получается береберда какая -то, то стирает просто строчку если в ней не корректные данные (почему это происходит не понимаю). то выходит сообщение об ошибки а потом не останавливается и спрашивает - сохранить. вот мои коды private void Form_Companies_FormClosing(object sender, FormClosingEventArgs e) { MessageBox.Show("close"); DataSet ds = DataSet_Companies.GetChanges(); if (ds == null) return; DialogResult res = MessageBox.Show("Сохранить изменения?", " ", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1); if (res == System.Windows.Forms.DialogResult.Yes) { this.companiesTableAdapter.Update(this.DataSet_Companies.Companies); } if (res == System.Windows.Forms.DialogResult.Cancel) { e.Cancel = true; } } private void GridView_Companies_DataError(object sender, DataGridViewDataErrorEventArgs e) { if (e.Exception != null && e.Context == DataGridViewDataErrorContexts.Commit) { MessageBox.Show(this, e.Exception.Message, "Error"); e.Cancel = true; } } Пробовала прописать и CellValidating и RowValitating как на mdsn - все не то .... ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 22:50 |
|
Правильная работа приложения при сохранении данных и выход с запросом "Сохранить ?"
|
|||
---|---|---|---|
#18+
Tanya_0306, Да пойдет и так, чё Вы растрачиваетесь. Зы При оформлении топика, ка бы принято говнокод от слов отделять, ну что бы удобно было читать. я понимаю что Вы новенькая, ну и к тому же женского пола - как никак. Можно это дело потренировать и закрепить, есть на портале отдельная ветка - Тест называется она в самом низу монитора, если нажать на слово форум в верхней части монитора., без обид ( утвердительно так) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2013, 23:03 |
|
Правильная работа приложения при сохранении данных и выход с запросом "Сохранить ?"
|
|||
---|---|---|---|
#18+
Tanya_0306, ... пока вы не сделали из грида что-то монструозное, может подумаете над тем, чтобы разделить датагрид и форму ввода/редактирования ?... не надо делать из грида Excel ... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2013, 11:33 |
|
Правильная работа приложения при сохранении данных и выход с запросом "Сохранить ?"
|
|||
---|---|---|---|
#18+
Если полей в гриде мало - то форму ввода не надо делать. Поэтому вот сижу замарачиваюсь с проверками. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2013, 12:25 |
|
Правильная работа приложения при сохранении данных и выход с запросом "Сохранить ?"
|
|||
---|---|---|---|
#18+
Где-то в степи, Без растройств не обойтись, если не сделаю проект на работу не возьмут )) А очень хочется. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2013, 12:38 |
|
Правильная работа приложения при сохранении данных и выход с запросом "Сохранить ?"
|
|||
---|---|---|---|
#18+
Tanya_0306, Вот вам http://blogs.msdn.com/b/walzenbach/archive/2009/09/18/how-do-i-edit-tabular-data-data-in-a-datagridview-in-a-details-form.aspx пример даже распаковывать не надо ( все равно трудно будет понять), а отдать работодателю - как свой. Это ж надо, кому то счастье привалит ( и благодаря мне хехе) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2013, 13:10 |
|
Правильная работа приложения при сохранении данных и выход с запросом "Сохранить ?"
|
|||
---|---|---|---|
#18+
Где-то в степи, спасибо за участие . распакую и посмотрю что к чему, за свой выдать не удастся ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2013, 15:05 |
|
Правильная работа приложения при сохранении данных и выход с запросом "Сохранить ?"
|
|||
---|---|---|---|
#18+
Tanya_0306, Ну так и что, на работу-то взяли? PS. Судя по тому, что в другой ветке появилось "начальство" - взяли... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.10.2013, 10:09 |
|
Правильная работа приложения при сохранении данных и выход с запросом "Сохранить ?"
|
|||
---|---|---|---|
#18+
Alex Kuznetsov, Взяли ) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2013, 13:13 |
|
Правильная работа приложения при сохранении данных и выход с запросом "Сохранить ?"
|
|||
---|---|---|---|
#18+
Alex Kuznetsov, теперь на этом сайте буду частым гостем ) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2013, 13:14 |
|
|
start [/forum/topic.php?fid=20&msg=38415075&tid=1403918]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 156ms |
0 / 0 |