Обновление Лента новостей в ASP.net - PullRequest
2 голосов
/ 12 сентября 2009

Hiiiiii Я хочу показать новостную ленту на моей странице asp.net эта линия должна вращаться и обновляться без использования кнопки обновления (с AJAX) эта новостная лента будет принимать данные из базы данных ... Я пробовал с метками, но это не сработало Любое предложение, пожалуйста

1 Ответ

2 голосов
/ 12 сентября 2009

Вероятно, одна из самых простых вещей, которые вы можете сделать, - это использовать UpdatePanel в ASP.NET и использовать событие тикера, которое отправит PostBack на сервер и обновит содержимое вашей UpdatePanel с указанным интервалом времени.

Затем можно нажать на события AsynPostBack на стороне клиента, чтобы использовать немного волшебства jQuery для данных, чтобы они выглядели хорошо. В любом случае, здесь вы получите код сервера и клиентской части. Вы можете кодировать клиентскую часть на 100% JavaScript, но использование инфраструктуры jQuery было бы очень полезно.

Вот пример кода использования плагина jQuery Cycle :

 <div id="product_ticker">
    <div>
        News A
    </div>
    <div>
        News B
    </div>
    <div>
        News C
    </div>
    <div>
        News D
    </div>
 </div>

<script type="text/javascript" language="javascript">
    $(function() {
        $('#product_ticker').cycle();
    });
</script>

Вот пара ссылок, на которые стоит обратить внимание, чтобы узнать больше идей:
* http://net.tutsplus.com/tutorials/javascript-ajax/build-a-simple-jquery-news-ticker/
* http://israelwebdev.wordpress.com/2009/03/25/jquery-ltrrtl-news-ticker/
* http://malsup.com/jquery/cycle/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...