Re: asp.net for vb:請問語法分離與內嵌

看板Programming作者 (睡魔)時間18年前 (2007/04/30 12:50), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串2/4 (看更多)
※ 引述《jiannrong@kkcity.com.tw ( )》之銘言: : 可是,我若將下拉式選單改為: : <asp:DropDownList ID="DropDownList1" runat="server"> : <% for i=1 to 4 %> : <asp:ListItem><%=i%></asp:ListItem> : <% next %> : </asp:DropDownList> : asp.net語法會出現錯誤 : 請問我要如何讓for迴圈與下拉式選單放在一起呢? 請把dropdownlist的宣告放在迴圈外. 否則重複宣告一個相同ID 的控制項是不合法的. 還有, 請認真學一下Web和WinForm在寫法上的分別. 上一篇中的MsgBox()是不能用的, 而WebControl.Focus()更是不存在的. 這些功能應該用javascript在client的onload event中執行. (假設你堅持那些都在server-side做的話... 事實上那些事在 完全用javascript在client-side進行效果更好) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.134.126.84

04/30 13:55, , 1F
為什麼會更好?
04/30 13:55, 1F

04/30 15:01, , 2F
因為會不用跑server-client roundtrip
04/30 15:01, 2F

04/30 15:01, , 3F
使用者可以立即看到結果不用等待
04/30 15:01, 3F
文章代碼(AID): #16DNMeoy (Programming)
文章代碼(AID): #16DNMeoy (Programming)