Страница: 1 |
Страница: 1 |
Вопрос: DataGrid
Добавлено: 26.08.05 11:42
Автор вопроса:
Anechka | ICQ: 206683087
Подскажите почему не отображаются данные в DataGrid?
dim GhostDA As New OleDbDataAdapter("SELECT * FROM tblGhosts", GhostDC)
dim GhostDS As New DataSet
...
GhostDA.Fill(GhostDS)
Me.dgGhost.DataSource = GhostDS.Tables(0)
Ответы
Всего ответов: 9
Номер ответа: 1
Автор ответа: Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #1
Добавлено: 26.08.05 12:12
dim GhostDA As New OleDbDataAdapter("SELECT * FROM tblGhosts", GhostDC)
dim GhostDS As New DataSet
..
GhostDA.Fill(GhostDS)
Me.dgGhost.DataSource = GhostDS.Tables(0)
Me.dgGhost.DataBind
Номер ответа: 2
Автор ответа: Anechka
ICQ: 206683087
Вопросов: 11
Ответов: 23
Профиль | | #2
Добавлено: 26.08.05 12:17
Спасибо, помогло)))
А можно сделать, чтобы с боку был SkrollBar,а высота DataGrid была фиксированной, а то как-то не очень красиво получается, когда на экране появляется длинная таблица с записями?
Номер ответа: 3
Автор ответа: Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #3
Добавлено: 26.08.05 13:56
Разместить датагрид внутри контрола div:
<div style="overflow:auto;width:100%;height:300px;">
тут датагрид
</div>
Номер ответа: 4
Автор ответа: Anechka
ICQ: 206683087
Вопросов: 11
Ответов: 23
Профиль | | #4
Добавлено: 26.08.05 14:01
а как выделить строку в DataGrid в процессе работы приложения, чтобы передать потом ее в обработчик нажатия на кнопку , а то у меня не получается, и выдается ошибка что выделенной строки нет
Номер ответа: 5
Автор ответа: Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #5
Добавлено: 26.08.05 14:22
Не знаю.
Номер ответа: 6
Автор ответа: Anechka
ICQ: 206683087
Вопросов: 11
Ответов: 23
Профиль | | #6
Добавлено: 26.08.05 15:04
А не подскажете, что лучше использовать для отображения данных из БД DataGrid или Datalist?
Номер ответа: 7
Автор ответа: Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #7
Добавлено: 26.08.05 15:17
Честно говоря, с DataList работать не приходилось.
Но, в любом случае, всё зависит от задачи. DataGrid идеально подойдет для отображения табличных данных.
Номер ответа: 8
Автор ответа: Anechka
ICQ: 206683087
Вопросов: 11
Ответов: 23
Профиль | | #8
Добавлено: 26.08.05 15:21
Мне надо из БД загрузить таблицу, в которой выбрать строку для редактирования и изменить в ней данные, а потом проапдейтить данные в базе. Как это сделать попроще, а то я тут смотрю на свой код и понимаю что я придумываю слишком много сложностей. Просто у меня нет никакой литературы для начинающих, да и не только для них, по работе с ASP.NET.
Номер ответа: 9
Автор ответа: Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #9
Добавлено: 26.08.05 17:00
Если я не ошибаюсь, в котроле DataGrid есть встроенный функционал для редактирования записей - конкретного примера под рукой нет - есть только для GridView.