Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / TreeView + GridView и AJAX. / 15 сообщений из 15, страница 1 из 1
27.09.2011, 12:36:25
    #37457070
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
MVS 2008 .NET 3.5

Имеются на странице 2-а Контрола:
- первый с TreeView (несколько тысяч веток) - слева,
- второй с GridView - справа.

Что надо:
- надо, что бы при клике на ветку в TreeView, обновлялся только GridView.

Что пробовал:
- UpdatePanel, к сожалению не получилось обновить, только GridView, обновляет и TreeView также

Вопрос:
- можно ли обойтись только средствами ASP.NET для решения данной задачи ???
- или же надо изучать js (AJAX) ?
- может есть готовые решения и у кого-то есть ссылочка ...
...
Рейтинг: 0 / 0
27.09.2011, 12:40:15
    #37457079
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
potkin - или же надо изучать js (AJAX) ?а чего тут изучать? тут одного .load() хватит
...
Рейтинг: 0 / 0
27.09.2011, 13:14:39
    #37457146
Березовский
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
автор- первый с TreeView (несколько тысяч веток) - слева
Приговорить к расстрелу
...
Рейтинг: 0 / 0
27.09.2011, 14:08:48
    #37457270
AHTOH_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
potkin , может стоит подумать об оптимизации работы c TreeView?
Несколько тысяч - это много. Они у тебя каждый раз все загружаются?
...
Рейтинг: 0 / 0
27.09.2011, 15:11:16
    #37457407
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
AHTOH_LНесколько тысяч - это многода ну, децкие объемы, у меня 10 лет назад прога написанная на Delphi на третьем пне десятки тысяч кушала и не тормозила
...
Рейтинг: 0 / 0
27.09.2011, 15:28:46
    #37457451
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
ПаганельAHTOH_LНесколько тысяч - это многода ну, децкие объемы, у меня 10 лет назад прога написанная на Delphi на третьем пне десятки тысяч кушала и не тормозила

Нужно было разработчикам IE7,8 этот движок продать
...
Рейтинг: 0 / 0
27.09.2011, 16:03:41
    #37457525
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
AHTOH_LОни у тебя каждый раз все загружаются?
Так хочу, что бы не каждый раз загружались.
Открыл Юзер страничку с деревом, кликает по веткам, а грузится только Грид справа и всё.

Паганельтут одного .load() хватит
Спасибо за ответ, буду разбираться.

П.С. Уже 2-й деньс с jQuery разбираюсь, просто думал, что можно средствами АСП.НЕТа воспользоваться ...
...
Рейтинг: 0 / 0
27.09.2011, 21:58:57
    #37458017
AHTOH_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
Возможно не стоит загружать сразу всё дерево. Грузить только те что открыты. И подгружать когда открывают.
Ещё посмотри на JQuery TreeView.
...
Рейтинг: 0 / 0
27.09.2011, 22:07:45
    #37458026
AHTOH_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
Паганель а гонять туда сюда дерево из нескольких тысяч веток - нормально?
Не стоит сравнивать приложение для винды и TreeView контрол из asp.net
Паганель у вас было дерево из десятков тысяч веток?
...
Рейтинг: 0 / 0
27.09.2011, 22:26:40
    #37458048
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
AHTOH_L Паганель а гонять туда сюда дерево из нескольких тысяч веток - нормально?не туда-сюда, а только тудаAHTOH_L Паганель у вас было дерево из десятков тысяч веток?да
это были снимки в формате jpeg (вернее пути к файлам на серваке)
я тогад был молод и не знал что так лучше не делать
потому оно и работало
AHTOH_LНе стоит сравнивать приложение для винды и TreeView контрол из asp.netконечно не стоит
когда-нибудь можно будет
но пока еще рано
...
Рейтинг: 0 / 0
27.09.2011, 22:28:56
    #37458052
AHTOH_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
potkin , если надо могу запостить код построения treeview для jQuery.Tree.js.
...
Рейтинг: 0 / 0
27.09.2011, 22:42:59
    #37458060
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
а блин дошло
если ветки - это папки, то их у меня конечно всегда было мало
извините не сразу понял
много было листьев
...
Рейтинг: 0 / 0
27.09.2011, 22:56:19
    #37458076
AHTOH_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
не туда-сюда, а только туда

да, на сервер конечно меньше возвращается, возможно даже очень мало, но всё зависит от реализации(может там checkbox-ы в дереве)

Какой только ViewState будет у TreeView из нескольких тысяч веток.
...
Рейтинг: 0 / 0
28.09.2011, 23:05:13
    #37460025
potkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
AHTOH_LВозможно не стоит загружать сразу всё дерево. Грузить только те что открыты. И подгружать когда открывают.
Гружу всё, но один раз.
Гоняется только в одну сторону - клиенту (юзеру).
Я разобрался с JQuery.
При клике на ветку, в Гриде отображается инфа без ПостБеке. Мне подходит, пока что ...
AHTOH_Lесли надо могу запостить код построения treeview для jQuery.Tree.js.
Давай )))
...
Рейтинг: 0 / 0
29.09.2011, 11:34:26
    #37460517
AHTOH_L
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TreeView + GridView и AJAX.
Во вложение мой пример построения JQuery TreeView на asp.net WebForms из XML
(сильно не ругайтесь, код писал давно, сейчас только скопипастил чтоб работало)

По ссылке не мой пример построения JQuery TreeView на asp.net MVC
jsTreeDemo.zip
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / TreeView + GridView и AJAX. / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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