devXpress Gridviewがあり、特定の行を編集する機能があります。「dateModified」と「modifiedBy」という2つの列があります。誰かが「編集」ボタンをクリックするたびに、これら2つのフィールドに現在の日付とユーザーが自動的に入力されるようにしたいと思います。クライアントコードでこれを行う方法はありますか?
これは私がこれまでに得たものですが、私が望むことをしていないようです:
Protected Sub ASPxGridView1_UpdateRow(ByVal sender As Object, ByVal e As DevExpress.Web.Data.ASPxStartRowEditingEventArgs) Handles grid.StartRowEditing
Dim currentTime As Date = System.DateTime.Today
e.EditingKeyValue("date_modified") = Format(currentTime, "MM/dd/yyyy")
e.EditingKeyValue("modified_by") = Environment.UserName
End Sub
私がそれをテストしたとき、それは私にこのエラーを与えました:
タイプのデフォルトメンバーが見つかりません
ユーザーが編集しているときにデフォルト値を表示する方法について何かアイデアはありますか?
更新:修正済み。解決策については以下を参照してください