我想通过单击“编辑”按钮/链接以及单击行中的任意位置来编辑GridView
(不是 inLine 而是)中的一行数据。EditFormAndDisplayRow
任何帮助深表感谢。我正在使用 DevExpress 控件。
谢谢,
瑞奇
我想通过单击“编辑”按钮/链接以及单击行中的任意位置来编辑GridView
(不是 inLine 而是)中的一行数据。EditFormAndDisplayRow
任何帮助深表感谢。我正在使用 DevExpress 控件。
谢谢,
瑞奇
安德鲁的回答很接近,但对我来说并不奏效。我对 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>
要解决您的问题:
<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>