powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как получить из DataGrida - DataTable
5 сообщений из 5, страница 1 из 1
как получить из DataGrida - DataTable
    #33384414
Вопросник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, вопрос такой, есть
DataTable dt;
DataView dv=new DataView(dt);
dglistdetail.DataSource=dv;
dglistdetail.DataBind();

как в дальнейшем получить из dglistdetail - DataTable ?
пробовал так

DataTable tempdt=(DataTable)dglistdetail.DataSource;

не проходит! подскажите плиз!
...
Рейтинг: 0 / 0
как получить из DataGrida - DataTable
    #33384575
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем?!
...
Рейтинг: 0 / 0
как получить из DataGrida - DataTable
    #33384628
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> DataView dv=new DataView(dt);
> dglistdetail.DataSource=dv;
> DataTable tempdt=(DataTable)dglistdetail.DataSource;

может тип всетаки привадить к DataView& ;-))


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
как получить из DataGrida - DataTable
    #33384725
Вопросник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Щас объясню!
У меня есть DataGrid разбитый на странички, справа окно для редактирования
его элементов. Одни из елементов могут изменить расположение самого елемента в Datagride поэтому приходится изошряться!
Тоесть, у меня в DataGride скрытая колонка идентификатора, после обновления елемента справа необходимо пересчитать весь DataGrid и установить в редактируемый элемент курсор.
Для этого мне надо иметь не страничный порядковый элемент DataGrida а его порядковый элемент во всем DataSource, что бы потом его руками найти и установить. Например страничек у меня 3 по 10 элементов, а элемент с порядковым номером 25 соответственно CurrentPage=2 SelectedIndex=5.

Но походу дела обнаружил еще одну осебенность.
У меня код разбросан в 2- х вещах, в Visual Studio - dll 's
а в DreamWeavere -дополнительные обработчики событий, так вот

DataView tempdt=(DataView)dglistdetail.DataSource;

абсолютно не хочет работать в DreamWeavere(хотя должна), тоесть она срабатывает но не заполняет объект. А мне только здесь и надо, потому что инициализация самого DataGrida происходит здесь.

Есть подозрение, что событие нажатия срабатывает гораздо раньше, чем связывание DataGrida.Поэтому и вылетает сообщение о Null Reference.
Просто так не хочеться сохранять этот DataView в ViewState[] ...а похоже что НАДО!
...
Рейтинг: 0 / 0
как получить из DataGrida - DataTable
    #33384748
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я думал, DreamWeaver только для рисования сайтов...?
Возможно, стоит пока попробовать сохранять ваш DataTable в ViewState?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / как получить из DataGrida - DataTable
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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