【发布时间】:2011-01-23 03:46:11
【问题描述】:
我将 DevExpress XtraGrid 绑定到 SQL Server 数据库。我使用默认导航器来删除行。我希望数据库也能反映这些删除。我该怎么做?
埃里克
【问题讨论】:
标签: datasource devexpress xtragrid
我将 DevExpress XtraGrid 绑定到 SQL Server 数据库。我使用默认导航器来删除行。我希望数据库也能反映这些删除。我该怎么做?
埃里克
【问题讨论】:
标签: datasource devexpress xtragrid
您应该启用 ASPxGridView GridViewCommandColumn。
这是一个使用对象数据源的示例,但概念对于任何类型都是相同的。
<dxwgv:GridViewCommandColumn ShowSelectCheckbox="False" VisibleIndex="0" Caption="Projects">
<DeleteButton Visible="True">
</DeleteButton>
<ClearFilterButton Visible="True"></ClearFilterButton>
</dxwgv:GridViewCommandColumn>
并且有合适的数据源:
<asp:ObjectDataSource ID="MyDS" runat="server"
DeleteMethod="Delete"
TypeName="Model.DataRepository">
<DeleteParameters>
<asp:Parameter Name="ID" Type="Int64" />
</DeleteParameters>
</asp:ObjectDataSource>
【讨论】: