-1

DevExpress XtraGrid を SQL Server データベースにバインドします。デフォルトのナビゲーターを使用して行を削除します。これらの削除もデータベースに反映させたいと思います。どうすればいいですか?

エリック

4

1 に答える 1

-1

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>
于 2010-03-10T13:59:30.917 に答える