-1
我將我的DevExpress XtraGrid綁定到SQL Server數據庫。我使用默認導航器刪除行。我希望數據庫也反映這些刪除。我該怎麼做呢?如何從DevExpress Grid中刪除一行
埃裏克
我將我的DevExpress XtraGrid綁定到SQL Server數據庫。我使用默認導航器刪除行。我希望數據庫也反映這些刪除。我該怎麼做呢?如何從DevExpress Grid中刪除一行
埃裏克
您應該啓用ASPxGridView GridViewCommandColumn。
下面是一個使用Object Datasource的例子,但是對於任何類型的概念都是一樣的。
<dxwgv:GridViewCommandColumn ShowSelectCheckbox="False" VisibleIndex="0" Caption="Projects">
<DeleteButton Visible="True">
</DeleteButton>
<ClearFilterButton Visible="True"></ClearFilterButton>
</dxwgv:GridViewCommandColumn>
而且具有aproppiate數據源:
<asp:ObjectDataSource ID="MyDS" runat="server"
DeleteMethod="Delete"
TypeName="Model.DataRepository">
<DeleteParameters>
<asp:Parameter Name="ID" Type="Int64" />
</DeleteParameters>
</asp:ObjectDataSource>
的問題是關於XtraGrid中(的WinForms)不ASPxGridView :-) –
糟糕...那麼你應該使用DeleteSelectedRows方法:) –