获取控件的HtmlTextWriter

时间:2010-06-01 06:22:49

标签: c# asp.net htmltextwriter

是否可以获得控件的HtmlTextWriter? 如果不是,那我怎么能在后面的代码中调用控件的RenderEndTag

我在申请中遇到问题。我扩展了列表框用户控件并覆盖其RenderEndTag事件。

如果我通常在WebPage中使用新的列表框(Mylistbox),一切正常。但是当我将Mylistbox放在Webusercontrol并在网页中包含Webusercontrol时,控件的RenderEndTag由于某种原因未被调用。

所以我猜我应该明确地调用控件的'RenderEndTag'。这样做我需要通过HtmlTextWriter ...

1 个答案:

答案 0 :(得分:0)

因此,当您致电

时,您基本上会在代码中的某处说
writer.RenderEndTag();

它没有添加endTag,因为你认为你覆盖了RenderEndTag()方法。

请发布覆盖/虚拟方法的代码以及使用它的位置。