2
我想編輯GridView
(不在線但是EditFormAndDisplayRow
)中的行的數據,不僅通過點擊「編輯」按鈕/鏈接,而且通過點擊行中的任何地方。DevExpress GridView通過點擊行編輯行
任何幫助,非常感謝。我正在使用DevExpress控件。
感謝,
瑞奇
我想編輯GridView
(不在線但是EditFormAndDisplayRow
)中的行的數據,不僅通過點擊「編輯」按鈕/鏈接,而且通過點擊行中的任何地方。DevExpress GridView通過點擊行編輯行
任何幫助,非常感謝。我正在使用DevExpress控件。
感謝,
瑞奇
解決您的問題:
<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>
安德魯的答案是接近,但沒有工作,因爲對我來說。我在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>