|
|
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Народ. Объясните пожалуйста почему не работает следующее: У dataGridView если AllowUserToAddRows=true то при добавлении новой строки (вставая на последнюю пустую строку) Значения по умолчанию заполняются. Код: c# 1. 2. 3. 4. А если нажимаю на кнопку на Navigatore то значения по умолчанию не подставляются. Что делать??????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 17:56:45 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Добавление на навигаторе создает еще один DataRow, что не имеет отношения к событию DefaultValuesNeeded. Нужно прописать событие bindingSource.AddingNew ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 18:00:31 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Pallaris, но в этом событии если делать присваивание значений то присваивается в ту строку с которой ухожу, а не в новую ..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 19:37:07 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Tanya_0306, покажи как ты делаешь через addingnew ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 21:40:36 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Pallaris, Код: c# 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2013, 23:08:42 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. 5. как-то так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 01:28:25 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Pallaris, Забыл, в конце e.NewObject = newrow; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 01:30:55 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Pallaris, а у меня нет dataTable .... tableAdapter dataSet GridView есть ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 09:12:37 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Tanya_0306, А у bindingSource что в datasource стоит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 09:14:57 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Pallaris, dataSet_Export ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 10:00:27 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
пробую так Код: c# 1. 2. 3. 4. 5. 6. выделяет Value в строке newRow_["remark"].Value ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 10:05:40 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
есть ли у вас столбец "remark" ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 10:10:43 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Tanya_0306выделяет Value в строке newRow_["remark"].Value Таня, научись уже изъясняться правильно и пользоваться дебагером. Ошибка какая? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 10:41:42 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Pallaris, Учусь ... ошибка такая "object" не содержит определение для "Value". Не удалось найти метод расширения "Value", принимающий первый аргумент типа "object" (пропущена директива using или ссылка на сборку?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 10:46:42 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
значит убери .Value ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 10:52:57 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Pallaris, поставила точку остановки, чтобы посмотреть как зашел в процедуру. Зашел. Но чего то новой строки не добавилось... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 11:17:18 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
значит не судьба а что. разве можно bindingSource.DataSource = DataSet? И чему у тебя при этом равно gridView.DataSource? И что выводится в гриде (покажи скриншот). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 11:38:32 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
что находится в bindingsource.datamember? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 11:43:16 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Pallaris, в datamember имя таблице (автоматом прописалось) Clients. GridView.DataSource=clientsBindingSource ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 13:12:44 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Tanya_0306в datamember имя таблице (автоматом прописалось) Clients. Это значит, что grid в данный момент показывает таблицу clients, и кнопки на навигаторе (в т.ч. "добавить") работают только с этой таблицей. Значит, в addingnew ты никак не можешь создавать новую строчку номенклатуры, как ты это пытаешься сделать. Ты можешь только добавлять, удалять и изменять клиентов. Либо пропиши таблицу Nomenklature в DataMember и работай с ней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 13:26:42 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
если ближе к телу, то Код: c# 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 13:28:17 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Pallaris, Вывалился с ошибкой InvalidOperationExeption не обработано Объекты, добавляемые к списку BindingSource, должны быть одного типа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 13:55:12 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. А какого фига здесь nomenclatureBindingSource, а форму ты мне показываешь с clientsBindingSource? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 14:18:58 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
задрался я за тебя тупые ошибки искать, пусть другие принимают эстафету. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 14:19:56 |
|
||
|
Добавление строки через Navigator или просто переход к пустой строке.
|
|||
|---|---|---|---|
|
#18+
Pallaris, извиняюсь за путаницу nomenclature и clients. Просто на двух формах тестируюсь. Ошибки может и тупые, я только начала изучать си шарп . Ну спасиб что попытался. Буду ковыряться дальше сама. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2013, 14:48:20 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=38455752&tid=1403716]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
214ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
77ms |
get tp. blocked users: |
2ms |
| others: | 224ms |
| total: | 562ms |

| 0 / 0 |
