台灣最大程式設計社群網站
線上人數
997
 
會員總數:246134
討論主題:189713
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> 如何抓所有的 Page Control 在Ajax 模式下.
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
如何抓所有的 Page Control 在Ajax 模式下.
價值 : 50 QP  點閱數:2828 回應數:3
樓主

cnj
初學者
30 2
24 5
發送站內信



Hi...
正常模式下...抓Page control 或使用 Master 下抓Page control...都OK...
但我使用 ajax 中的 TabContainer 中的TabPanel 放所需的 Html control..(txtbox. dropdownlist.....etc...)
使用 foreach 時...只能抓到所謂的 AjaxControlToolkit.TabContainer ....沒辨法抓到在 TabContainer 中要的 html control...

找到文章都是針對..Page control 或使用 Master 下抓Page control...其它人有遇到這種情況嗎?

我要的功能是...針對html control 設定新的CSS Name (個人化應用,,更正不同的 Style )...(先不要說要theme .....功能)
環境... asp.net 3.5, VS 2008 web express

搜尋相關Tags的文章: [ Ajax ] , [ TabContainer ] ,
本篇文章發表於2008-04-28 13:24
1樓
回應

Bibby
捐贈 VP 給 Bibby 檢舉此回應
在html control的html加上runat="server"屬性..這樣因該就行抓到了..
本篇文章回覆於2008-04-28 14:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

cnj
檢舉此回應
...
我用的control 都是asp.net 標準的 stand control (都屬於 System.Web.UI.HtmlControls)非傳統
的html .可能沒說清楚...

另外在說明是 loop 中...都無法得到 System.Web.UI.HtmlControls.HtmlForm ...(我是使用Master),
若包在 UpdatePanel 中..只能到這一層..
若包在 AjaxControlToolkit.TabContainer 中..也只能到這一層..
我真得想知道如何得到...txtbox , dropdownlist, gridview 的 control...我才能去改css 的名稱..主要是要Run 到 ProcessForm
(AjaxControlToolkit.TabContainer 下的使用應是錯的...)

本篇文章回覆於2008-04-28 15:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

小布
檢舉此回應
正在頭痛抓不到 HtmlControl
感謝Bibby 提點
本篇文章回覆於2009-05-21 14:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.