作者a2975313 (GN)
看板C_Sharp
标题Re: [问题] 如何使用GridView.Render();
时间Mon Mar 22 08:41:46 2010
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