|
Получить полный DataSource DataGridView
|
|||
---|---|---|---|
#18+
Здравствуйте. Подскажите пожалуйста, как можно получить массив данных DataSource из выбранной строки Код: c# 1.
Генерация полей в Grid отменена! В Grid отображается только одно поле Name, соответственно через SelectRows поле id_dop не получить! Я решил попробовать идти другим путём, сначала получить индекс выбранной строки Grid.CurrentRow[0].RowIndex, после этого зная индекс получить нужную строку из DataSource. Но что-то не получается. Помогите плиз разобраться Код: c# 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 09:26 |
|
Получить полный DataSource DataGridView
|
|||
---|---|---|---|
#18+
Умеют же люди изъясняться NechtoЗдравствуйте. Подскажите пожалуйста, как можно получить массив данных DataSource из выбранной строки Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:10 |
|
Получить полный DataSource DataGridView
|
|||
---|---|---|---|
#18+
PallarisУмеют же люди изъясняться[/src] Не знал как правильно изъясниться. Данные в BindingSource bs_ положил к груду привязал, но вот что-то не выходит. DataRowView row_ // а суда не присваиваются = bs_.Current // Здесь выбранный массив данных присутствует ( { id = 1, Name = "fdfd", id_dop = 33}) as DataRowView; ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:48 |
|
Получить полный DataSource DataGridView
|
|||
---|---|---|---|
#18+
Не знал как правильно изъясниться. Данные в BindingSource bs_ положил к груду привязал, но вот что-то не выходит. Код: c# 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:49 |
|
Получить полный DataSource DataGridView
|
|||
---|---|---|---|
#18+
Nechto, значит тип - не DataRowView, а скорее всего просто DataRow ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 10:57 |
|
Получить полный DataSource DataGridView
|
|||
---|---|---|---|
#18+
PallarisNechto, значит тип - не DataRowView, а скорее всего просто DataRow DataRow тоже пробовал, тоже самое :( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 11:00 |
|
Получить полный DataSource DataGridView
|
|||
---|---|---|---|
#18+
Nechto, в дебагере глянь, какой тип у bs_.Current ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 11:01 |
|
Получить полный DataSource DataGridView
|
|||
---|---|---|---|
#18+
Нет типа. Сразу же представлен массив Current = { id = 1, ... id_dop=33 } ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 11:04 |
|
Получить полный DataSource DataGridView
|
|||
---|---|---|---|
#18+
В общем использовал тип набора данных. Видимо без него не обойтись. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 13:28 |
|
Получить полный DataSource DataGridView
|
|||
---|---|---|---|
#18+
Что то я не понимаю затруднений Выбор поля по названию object o = (bs_.Current as DataRowView)["FieldName"] object o = ((DataRowView)bs_.Current)["FieldName"] Выбор поля по индексу поля object o = (bs_.Current as DataRowView)[0] DataRow dr = (bs_.Current as DataRowView).Row; ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2014, 21:44 |
|
|
start [/forum/topic.php?fid=20&msg=38713800&tid=1402628]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 325ms |
total: | 466ms |
0 / 0 |