0

クライアント側のイベントを使用して、ASPxGridView の特定の列を編集したいと考えています。

そのようなインデックス値を取得するだけです:

function onRowclick(s,e)
{
    e.VisibleIndex;
    ...

}

編集モードでグリッド列を開く方法がわかりません。

4

1 に答える 1

2

これにより、クリックされた行の編集が開始されます。

<dxwgv:ASPxGridView ID="ASPxGridView1" ...>
    <ClientSideEvents RowClick="function(s, e) {
        s.StartEditRow(e.visibleIndex);
    }" />
...

1 つの列だけを編集する場合は、他の列を読み取り専用にします。

ドキュメント:
ASPxClientGridView.RowClick イベント
ASPxClientGridView.StartEditRow メソッド
GridViewColumn.ReadOnly プロパティ

于 2013-02-18T08:35:20.960 に答える