2012-03-26 36 views
0

ErrorInfragistics的WebDataGrid複選框選中,那麼換頁=異步REQ失敗

我有一個複選框0列webdatagrid。

<Columns> 
    <ig:UnboundCheckBoxField Key="Checked" Header-Text="Select" Width="50" HeaderCheckBoxMode="BiState"> 
    <Header Text="Select"></Header> 
    </ig:UnboundCheckBoxField> 
</Columns> 

和列進行編輯:

<ig:CellEditing> 
    <ColumnSettings> 
    <ig:EditingColumnSetting ColumnKey="Checked" /> 
    </ColumnSettings> 
</ig:CellEditing> 

一切工作正常,但是當我檢查了幾個,去到另一個頁面,即2然後將其拋出所看到的附加圖像中的異步錯誤。

當列複選框檢查全部被選中,然後全部被選中,我可以轉到第二頁,這些都被選中。但是,不是當所有的獨家。

回答

3

嗯,堆棧跟蹤告訴在這種情況下的一切。
您應該設置DataKeyFields屬性。
就在您的WebDataGrid有模板之前,請查找DataKeyFields。
應該引用您的表的主鍵

<ig:WebDataGrid 
     ID="wdg" 
     runat="server" 
     DataKeyFields="Id" <-- change with your primary key 
     Width="400"> 
     <Columns> 
      <ig:UnboundCheckBoxField Key="Checked" Header-Text="Select" Width="50" headerCheckBoxMode="BiState"> 
      <Header Text="Select"></Header> 
      </ig:UnboundCheckBoxField> 
     </Columns> 
+0

謝謝,完全忽略了這一領域。我很好,今天做了我的小動作。 – Zippy 2012-03-26 19:18:30

相關問題