0

是否可以在用户控件 (ascx) 中使用 TemplateField(或 GridView 中的任何 *Field)。

我有一个复杂的 TemplateField(项目、编辑、页脚),我想轻松地重用它。

谢谢。

4

2 回答 2

2

由于问题的措辞,没有办法。听起来你在做什么(使 TemplateColumn 的元素可重用),那么马上就会想到两种方法。

一、把你的User Control放到TemplateColumn的ItemTemplate/FooterTemplate中。

第二,将复杂的 GridView Column 构建为独立的服务器控件,您可以使用它来代替 TemplateColumn(或 BoundColumn)。

于 2010-02-25T15:01:14.000 回答
0

GridView 对于用户控件来说有点头重脚轻 - 您可以在单独的控件库中创建自定义 GridView 并以这种方式简单地重用它。

于 2010-02-25T15:00:24.093 回答