是否可以在用户控件(ascx)中使用TemplateField(或GridView中的任何* Field)。
我有一个复杂的TemplateField(项目,编辑,页脚),我想轻松重复使用。
感谢。
答案 0 :(得分:2)
问题是措辞,没有办法。你听起来像是在做什么(使TemplateColumn的元素可以重复使用)然后有两种方法可以立即想到。
一,将用户控件放入TemplateColumn的ItemTemplate / FooterTemlate。
二,将复杂的GridView列构建为独立的服务器控件,您可以使用它来代替TemplateColumn(或BoundColumn)。
答案 1 :(得分:0)
GridView对于用户控件来说有点头重脚轻 - 您可以在单独的控件库中创建自定义GridView,并以这种方式重复使用它。