使用通用列表进行WebDataGrid排序

时间:2012-01-06 21:12:19

标签: asp.net infragistics webdatagrid

我有一个像这样的通用集合

Dim List(Of t) myData = data.GetData()
myWebDataGrid.DataSource = myData
myWebDataGrid.DataBind()

webdatagrid排序的配置是这个

<Behaviors>
   <ig:Sorting Enabled="true" SortingMode="Multi">
      <ColumnSettings>
          <ig:SortingColumnSetting ColumnKey="Key1" Sortable="true" />
      </ColumnSettings>
   </ig:Sorting>
</Behaviors>

但是当我在此控件上设置sortable属性并运行页面时... 我只是尝试排序,所有数据都消失了。

2 个答案:

答案 0 :(得分:2)

是的,网格希望每次回发都有数据源。或者您可以尝试设置EnableDataViewState =&#34; true&#34;

答案 1 :(得分:0)

我意识到在回发后我必须再次设置数据。