AJAX——使用Timer来控制内容背景
2011-08-01 10:30
357 查看
{本内容来源于微软}
源视图代码:
代码的作用是产生1-9的任意随机数,来选择不同的图片的呈现。
源视图代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head id="Head1" runat="server"> <title>Timer Example Page</title> <link href="DivStyles.css" rel="stylesheet" type="text/css" /> </head> <body> <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server" /> <asp:Timer ID="Timer1" OnTick="Timer1_Tick" runat="server" Interval="1000" /> <br /> <hr /> <br /> Some content ..............<br /> <br /> <asp:UpdatePanel ID="BannerPanel" runat="server" UpdateMode="Conditional"> <Triggers> <asp:AsyncPostBackTrigger ControlID="Timer1" /> </Triggers> <ContentTemplate> <asp:Image ID="BannerImage" runat="server" ImageUrl="~/banners/banner_1.gif" /> </ContentTemplate> </asp:UpdatePanel> <br /> <div> Some more content ..........<br /> <br /> </div> </form> </body> </html>
protected void Timer1_Tick(object sender, EventArgs e) { Random RandomClass = new Random(); int n = RandomClass.Next(1, 9); BannerImage.ImageUrl = System.String.Concat("banners/Banner_", n.ToString(), ".gif"); }
代码的作用是产生1-9的任意随机数,来选择不同的图片的呈现。
相关文章推荐
- AJAX——Timer来控制内容背景
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
- DC4使用css控制背景图像
- 使用jQuery和YQL,以Ajax方式加载外部内容
- ARM TIMER 使用 控制 详解
- 使用 CSS3 新属性 user-select 控制网页内容的选择范围
- 使用Selenium+PhantomJS实现网页内容加载(包括网页后期Ajax出来的结果)
- 使用jsp:include控制动态内容的方法
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
- android使用.9图作为背景,内容不能居中的问题解决方案
- 程式使用多個 Timer 控制項注意事項
- Python爬虫使用Selenium+PhantomJS抓取Ajax和动态HTML内容
- Ajax(7)Timer控件使用
- 使用jQuery和YQL,以Ajax方式加载外部内容
- 使用权限标签控制View层展示的内容
- 使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
- 使用Ajax的MaskedEditExtender来限制输入内容
- UI Dialog 中使用 AJAX 装载内容
- NGUI---使用脚本控制聊天系统的内容显示,输入事件交互
- 怎样使AJAX有利于SEO:为使用JS和AJAX动态加载的内容制定href