将TemplateField添加到DetailsView

时间:2009-05-12 02:47:54

标签: asp.net detailsview templatefield

如何将TemplateField控件添加到DetailsView Fields集合的开头?

这是我的代码..

TemplateField tf = new TemplateField();
...
...
dv.Fields.Add(tf);

这将添加到DetailsView控件的最后。我尝试了dv.Fields(0),但没有可用的Add方法。我注意到我们有dv.Fields.RemoveAt但我们没有dv.Fields.AddAt ...

任何想法???

1 个答案:

答案 0 :(得分:2)

要在开头添加字段,请使用 INSERT 方法,如下所示:

TemplateField tf = new TemplateField();
...
...
dv.Fields.Insert(0, tf);