Вероятно, одна из самых простых вещей, которые вы можете сделать, - это использовать 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/