查看: 1454|回复: 4
|
關於dynamic controls的問題... 跪求.net大大進來!!
[复制链接]
|
|
我有一個autopostback的dropdownlist,
選擇dropdownlist裏其中一個value,
code behind就會自動add control (如textbox),control的數量是根據dropdownlist被選擇的value..
然後有一個submit button..
按下submit button后,用了findcontrol來找之前programmatically added的textbox..
結果是:Object reference not set to an instance of an object.
請問,如何做才能夠得到textbox裏的value呢?
謝謝! 
|
|
|
|
|
|
|
|
发表于 22-5-2013 04:28 PM
|
显示全部楼层
client? jquery?
1) $("input[type='text']")
2) each( function(){
...
});
3) value() |
|
|
|
|
|
|
|
发表于 30-5-2013 10:48 PM
|
显示全部楼层
你许要re-create the textbox control during postback. 因为postback 会毁到全部dynamic control.
|
|
|
|
|
|
|
|

楼主 |
发表于 31-5-2013 04:44 PM
|
显示全部楼层
sctl 发表于 30-5-2013 10:48 PM 
你许要re-create the textbox control during postback. 因为postback 会毁到全部dynamic control.
謝謝你!
試過了。value會不見掉。
所以是要在postback之前,先store在 session/viewstate?其實哪一個會比較適合?
|
|
|
|
|
|
|
|
发表于 14-6-2013 08:10 AM
|
显示全部楼层
eDiSoN26 发表于 31-5-2013 04:44 PM 
謝謝你!
試過了。value會不見掉。
所以是要在postback之前,先store在 session/viewstate?其實哪一個 ...
如果那个value只用在single page就用viewstate,相反如果会在其他page用到的话就用session。
|
评分
-
查看全部评分
|
|
|
|
|
|
| |
本周最热论坛帖子
|