2

「編集」ボタン/リンクをクリックするだけでなく、行の任意の場所をクリックして、 GridView(inLineではなく)行のデータを編集したい。EditFormAndDisplayRow

どんな助けでも大歓迎です。DevExpress コントロールを使用しています。

ありがとう、

リッキー

4

2 に答える 2

1

アンドリューの答えは近いですが、私にとってはうまくいきませんでした。ClientSideEvents-RowClick 属性を少し編集して機能させました。

<dx:ASPxGridView ID="grid" runat="server" KeyFieldName="ID">
    <Columns>
        <dx:GridViewDataColumn FieldName="ID"></dx:GridViewDataColumn>
        <dx:GridViewDataColumn FieldName="Text"></dx:GridViewDataColumn>
    </Columns>
    <ClientSideEvents RowClick="function(s,e) { s.StartEditRow(e.visibleIndex); }" />
</dx:ASPxGridView>
于 2013-11-04T18:32:48.360 に答える
0

問題を解決するには:

    <dx:ASPxGridView ID="grid" runat="server" KeyFieldName="ID">
        <Columns>
            <dx:GridViewDataColumn FieldName="ID"></dx:GridViewDataColumn>
            <dx:GridViewDataColumn FieldName="Text"></dx:GridViewDataColumn>
        </Columns>
        <ClientSideEvents RowClick="s.StartEditRow(e.visibleIndex)" />
    </dx:ASPxGridView>
于 2013-01-21T21:10:00.687 に答える