2012-04-11 71 views
0

我有一些用户控件包含asp.net GridViews和Repeaters,并且在将数据绑定到它们之前,我必须运行一些检查。我需要知道某个控件是否存在于TemplateField或ItemTemplate中。当然,我不能这样做.Row [0] .FindControl,因为在这个阶段没有行。asp.net FindControl on unbound gridview或repeater

+0

如果没有数据绑定调用,模板不会实例化。 – 2012-04-11 22:20:49

回答

0

在调用Databind之前,您无法检查任何控件的数据绑定模板。

不知道你的情况是什么,但也许你可以循环你的数据并在那里验证?

+0

因此,您可以通过编程添加模板字段,但是您无法对现有的字段进行任何操作? – Tys 2012-04-11 22:33:40

+0

我通过解析usercontrol作为文本文件来做到这一点。这工作得很好:) – Tys 2012-04-11 22:56:28

相关问题