我想创建(在代码中)控件树,它将呈现为具有多个TBODY标记的表,即:
<TBODY>
<TR>
<TD></TD>
</TR>
<TR>
<TD></TD>
</TR>
</TBODY>
我尝试了Table和HtmlTable控件但没有成功。有线索吗?
答案 0 :(得分:2)
您是如何生成数据的?您可以使用像Repeater或ListView这样的模板化控件,因为它可以让您完全控制正在生成的HTML。
如果您想纯粹在C#中创建控件,可以使用HtmlGenericControl(http://msdn.microsoft.com/en-us/library/system.web.ui.htmlcontrols.htmlgenericcontrol.aspx),您需要在构造函数中提供标记类型。
答案 1 :(得分:0)
我正在编写一个实现IBindableTemplate的类,因此所有渲染都必须在代码中完成。我将试一试HtmlGenericControl。谢谢!