[問題] ASP.NET 一個while迴圈的問題

看板Web_Design作者 (大毛先生)時間17年前 (2009/03/10 14:21), 編輯推噓2(207)
留言9則, 4人參與, 最新討論串1/1
最近開始學asp.net 這次老師出一個作業 要寫出一開網頁後 會有一個骰子亂數在跳(圖片會一直變) 然後按個按鈕後骰子就會停住 我先用張圖來試驗 我的想法是當按鈕沒被按下時為true 會一直跑回圈 然後按紐被按下時就變成false 就會跳出回圈 然後圖片停止跳動 我照著課本上while迴圈的說明寫了下面這樣子 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) While ^^^^^^^^^^^^^^^^^^^ Dim R As New Random Dim random1 As Integer random1 = R.Next(1, 7) Image1.ImageUrl = "dice" + CStr(random1) + ".jpg" End While End Sub while後面的地方書本上是說要加"條件運算式" 然後書上是介紹大於某個數字去判斷 跟我這次要做的東西有些差別... 想請問我目前這樣 while後面要加啥阿?? 試了好多...不是整個網頁錯誤就是圖片出不來 如果把while的開頭跟結尾刪掉 圖片可以正常的出來 麻煩知道的幫忙解答一下....謝謝!! 最近才剛開始學 之後應該會有很多問題要來發問吧 =..= -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.8.70

03/10 15:53, , 1F
這應該是在前端做
03/10 15:53, 1F

03/10 15:53, , 2F
你需要 javascript..
03/10 15:53, 2F

03/10 17:43, , 3F
你在寫這東西之前最好先搞清楚整個動態網頁產生的過程
03/10 17:43, 3F

03/10 21:43, , 4F
總覺得這個作業應該不是用While來處理~後端要一直PostBack
03/10 21:43, 4F

03/10 22:41, , 5F
可以用while呀~javascript 跟後端沒關係
03/10 22:41, 5F

03/10 22:43, , 6F
不過比較好的做法是做一張 骰子正在動的動畫取代不斷切換
03/10 22:43, 6F

03/10 22:53, , 7F
若用JS當然可以用While啊~若完全後端來處理就不行吧!
03/10 22:53, 7F

03/10 22:54, , 8F
看原PO在PageLoad裡寫的,我以為"要求"在後端來處理
03/10 22:54, 8F

03/11 00:24, , 9F
不然弄個閃亮亮的偽按鈕,在後端隨機取亂數也是可以啦…
03/11 00:24, 9F
文章代碼(AID): #19jWRziO (Web_Design)