看板 C_Sharp 關於我們 聯絡資訊
To:dicky 我的自製Table是要放在GridView外面做ToolBar,有辦法用RenderControl輸出嗎??? 而且裡面放的控制項會用到ImageButton.CommandArgument & ImageButton.CommandName 所以滿好奇的,可以用Render or RenderControl來達成我的目的嗎??? ※ 引述《dicky (夢 終究還是夢)》之銘言: : 請用RenderControl : 理論上只要是asp.net的控制項就有這個吧 : 因為最後都是要變成原始碼裡面的html碼的形式 : RenderControl就是吐這個出來 : 至於怎麼使用 還蠻簡單沒幾行 自己google吧 : ※ 引述《a2975313 (GN)》之銘言: : : 請教各位鄉民,有沒有什麼方法可以把自己寫好的東西用Render一次全部輸出? : : 例如: Table tb = new Table(); : : 當然啦,tb裡面還會有東西的(ex:ImageButton之類的控制項)~ : : 我先把要的東西裝近tb裡面,然後用Render輸出tb,不知道能不能這樣做? : : protected override void Render (HtmlTextWriter writer) : : { : : base.Render(writer); : : } : : 或許大家會叫我用CreateChildControls(); 輸出控制項,不過我的控制項是要放在 : : GridView的外面,所以可能沒辦法用CreateChildControls。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.222.162