在httpHandler中渲染控件
本文关键字:控件 httpHandler | 更新日期: 2023-09-27 18:10:25
如何在httpHandler中呈现控件(具体为TreeView) ?我尝试了以下操作:
var p = new Panel();
p.Controls.Add(plcLinks);
p.Controls.Add(htmlTreeView);
var sw = new StringWriter();
var writer = new HtmlTextWriter(sw);
page.RenderControl(writer);
context.Response.Write(sw.ToString());
结果是一个简单的项目符号列表,而不是我接受的树视图控件。如何在我的页面中获得树视图控件作为结果?
这样做:
var p = new Panel();
p.Controls.Add(plcLinks);
p.Controls.Add(htmlTreeView);
p.RenderControl(new HtmlTextWriter(context.Response.Output));
这只是css文件中的一个变化