首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么做抽奖程序

2012-05-20 
如何做抽奖程序bs结构的系统,点击开始,屏幕上迅速滚动,点击停,则停下,停下时的中奖。有没有源码或者思路。不

如何做抽奖程序
bs结构的系统,点击开始,屏幕上迅速滚动,点击停,则停下,停下时的中奖。
有没有源码或者思路。
不要用flash之类的东西。最好也不要用javascript,纯asp.net实现。

[解决办法]
Timer控制???
[解决办法]
lz 不是想说 什么不能用

而是说有几种方法能实现
[解决办法]
js可以用....
[解决办法]
感觉大家都明知顾问啊!意思是用最javascript,纯asp.net实现啊!
[解决办法]
Ajax+ASP.Net,实现
[解决办法]
上下滚动 貌似 只有js 或者falsh
[解决办法]
“最好也不要用javascript,纯asp.net实现。。。。。”
也能够实现,不过页面能刷到你头昏。。
winform可以么?可以的话给你一个 体彩抽奖器 写法都差不多。
js的 网上太多了 随便找个 就可以用
[解决办法]
你不用js或者flash,可以,那你用WPF
抽奖程序思路就是一个随机数(根据条件得到),但你在页面总的动态展示吧,你不用js或者flash页面直接跳出一个中奖号码你怎么想
[解决办法]
很菜很菜的鸟路过

C# code
 
    //Default.aspx
    protected void Page_Load(object sender, EventArgs e)
    {
      string metaformatstring = " <meta http-equiv='refresh' content='.8;url=Default.aspx?key={0}' /> ";
      string scrollformatstring = " <span style='font-size:xx-large;'>{0} </span>";
      int pagekey = 0;
      int.TryParse(Request.QueryString["key"], out pagekey);
      pagekey++;
      Random r = new Random((int)DateTime.Now.Ticks);
      int luckynumber = r.Next(10);
      if (pagekey < 100)
        Response.Write(string.Format(metaformatstring, pagekey) + string.Format(scrollformatstring, luckynumber));
      else
        Response.Write(string.Format(scrollformatstring, luckynumber) + "幸运号已出");
      Response.Flush();
      Response.End();
    }

热点排行