Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Передать разметку вместо JSON клиенту при использованиеии AJAX ASP.NET
|
|||
|---|---|---|---|
|
#18+
Может ли кто сказать возможно ли вернуть клинету из веб-службы готовую HTML разметку той части страницы, которую надо обновить при выполенеии AJAX запроса. Как я понял AJAX в WebForms реаолизуется посредствов Веб-служб, которые возвращают типизированный ответ, который затем сериализуется в JSON формат и на клиенте предлагается руками генерировать нужную часть HTML разметки. Это не комильфо. Зачем велосипедить, когда можно на сервере получить HTML разметку и передать её клиенту без сериализации. Опыта реализации ASP.NET AJAX у меня нет, до этого AJAX реализовывал в классическом ASP. Там возвращал готовую разметку и на странице просто писал в документ и получал нужный результат. Хотелось бы нечто подобное получить в ASP.NET WebForms. И второй вопрос. Раз уж зашла речь о возврате разметки клиенту, можно ли проделать такое: в веб-службе создать экземпляр GridView, некие DataSource, привязать второе к первому и получить разметку таблицы вызовов GridView.RenderControl(output) ? Кто-нить такое проделывал ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2012, 22:16 |
|
||
|
Передать разметку вместо JSON клиенту при использованиеии AJAX ASP.NET
|
|||
|---|---|---|---|
|
#18+
thunder2, Вы бы перед тем как писать почитали бы что-ли какую литературу по ASP.NET WebForms и ASP.NET Ajax в частности. А то пишите бред какой-то :) Если вам надо GridView + DataSource + Ajax, то смотрите в сторону ASP.NET UpdatePanel . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2012, 07:54 |
|
||
|
Передать разметку вместо JSON клиенту при использованиеии AJAX ASP.NET
|
|||
|---|---|---|---|
|
#18+
skyANAthunder2, Вы бы перед тем как писать почитали бы что-ли какую литературу по ASP.NET WebForms и ASP.NET Ajax в частности. А то пишите бред какой-то :) Литературу уже прочитал. Но ответов на свои вопросы не нашел, поэтому задаю вопрос тут. На счет бреда - субъективные оценки прошу оставить при себе. Если вам надо GridView + DataSource + Ajax, то смотрите в сторону ASP.NET UpdatePanel . Вот это реальный бред (это Вам за первую мысль.). Если бы Вы понимали как работает UpdatePanel не предлагали бы эту бяку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2012, 16:31 |
|
||
|
Передать разметку вместо JSON клиенту при использованиеии AJAX ASP.NET
|
|||
|---|---|---|---|
|
#18+
thunder2...Если бы Вы понимали как работает UpdatePanel не предлагали бы эту бяку. А как она работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2012, 16:46 |
|
||
|
Передать разметку вместо JSON клиенту при использованиеии AJAX ASP.NET
|
|||
|---|---|---|---|
|
#18+
thunder2Может ли кто сказать возможно ли вернуть клинету из веб-службы готовую HTML разметку той части страницы, которую надо обновить при выполенеии AJAX запроса. вы можете передавать с сервера любую строку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2012, 17:45 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=37958138&tid=1359239]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
75ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 383ms |

| 0 / 0 |
