Re: [問題] ASP.NET PlaceHolder動態控項Postbackꠠ…
※ 引述《tomex (Tomex Ou)》之銘言:
: 找了google上關於PlaceHolder動態新增control項(如textbox)
: 經過postback後那些動態的control會消失
: 必須再重新建立OnInit().
: 然而,看了很多文章,
: 都避重就輕不講那些動態控項的值經過postback怎麼取得?
: 重建控件很容易,但用戶填的值才是重要的呀!
: 要透過Request["xxx"]還是怎樣來取呢?
不是文章避重就輕,而是根本就沒有這麼麻煩
別忘了有 ViewState 這個東西。
只要你動態建立的控制項 ID 屬性有給值,就可以透過 ViewState 的機制,
在 PostBack 之後自動賦予使用者輸入的值。
重點在於 ID 屬性要給值!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.10.173.74
推
09/24 13:41, , 1F
09/24 13:41, 1F
→
09/24 23:01, , 2F
09/24 23:01, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):