[問題] Page的EnableViewState設為False,DropDownList的值如何取得

看板C_Sharp (C#)作者 (huge)時間18年前 (2007/11/09 14:47), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串1/1
由於網頁有一部份必須在Mobile上進行運作 為了效率的關係,必須將整頁的ViewState都關閉 但發現DropDownList如果不開啟ViewState,是無法取到SelectedValue 想過一些解決辦法,不過都不大好 第一個是在PreLoad事件掃一遍所有的Control,把非DropDownList的ViewState都關閉 第二個是打開DropDownList的AutoPostBack,不過這樣一來,其它的Control都會失靈(因為關閉ViewState) 不知板上各位是否有什麼好方法可以解決這個問題呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.228.146.66

11/10 09:23, , 1F
你用DDL.Items[DDL.SelectedIndex].Value不行嗎?
11/10 09:23, 1F

11/10 09:26, , 2F
如果這樣不行的話大概就是form tag沒close好, 所以值
11/10 09:26, 2F

11/10 09:27, , 3F
根本回傳不了...
11/10 09:27, 3F
文章代碼(AID): #17D0ANzu (C_Sharp)
文章代碼(AID): #17D0ANzu (C_Sharp)