2009-02-27 3 views
0

Как мы можем автоматически обновить пользовательский веб-пользователь без обратной передачи страницы в asp.net 2.0? Я пробовал метатеги в тегах управления тегами, но также обновляет всю страницу.Автоматически Обновить веб-пользовательский контроль

+0

Не могли бы вы предоставить более подробную информацию о том, что вы пытаетесь выполнить? Как уже упоминалось, UpdatePanel может быть тем, что вам нужно, или, возможно, просто javascript. Конкретный сценарий поможет определить правильный ответ. –

ответ

0

Элементы управления пользователя являются элементами управления на сервере. Ваш единственный вариант может быть некоторым типом javascript, но в зависимости от того, чего вы пытаетесь выполнить, маловероятно.

3

Вы можете попробовать реализовать немного ASP.NET AJAX Framework в своем приложении и обернуть этот элемент управления в UpdatePanel. Она будет работать с .NET 2.0

Edit: Вот быстрая ссылка на учебник по использованию в ASP.NET AJAX UpdatePanel: http://ajax.net-tutorials.com/controls/updatepanel-control/

А вот официальная вводная страница с веб-сайта ASP.NET: http://www.asp.net/Ajax/Documentation/Live/tutorials/IntroductionUpdatePanel.aspx

0

Существует несколько способов сделать это, и это зависит от того, из чего сделан ваш контроль.

Один из самых простых способов сделать это - обернуть элемент управления в UpdatePanel, а затем использовать элемент управления Timer, чтобы просто обновить UpdatePanel. Но это может быть дорогостоящим с точки зрения viewstate.

Другой вариант - использовать что-то вроде JQuery и таймер Javascript для подсчета, а затем обновления с использованием статической страницы. Методы (http://encosia.com - примеры).

Смежные вопросы