Templatefield不支持回调

时间:2012-01-28 05:38:17

标签: asp.net gridview

我正在使用GridView和带有templatefield的ObjectDataSource。我正在实施排序。

我在网格视图中有一个复选框字段,用于选择一行并设置autopostback=true

当我选中复选框和回发时,模板字段不显示。如果

EnableSortingAndPagingCallbacks = True;

我得到例外:

  

NotSupportedException:TemplateField不支持回调,因为某些控件无法在回调中正确更新。在GridView上关闭回调。

1 个答案:

答案 0 :(得分:1)

来自文档。

  

Columns集合中的所有列都必须支持回调才能使用此功能。如果Columns集合包含不支持回调的列,例如TemplateField,则会引发NotSupportedException异常

使用此MSDN link了解详情。