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 回答