У меня есть devXpress Gridview и есть функция для редактирования определенных строк. У меня есть два столбца с именами «dateModified» и «ifiedBy ». Я хочу, чтобы эти два поля автоматически заполнялись текущей датой и пользователем, когда кто-нибудь нажимает кнопку «Изменить». Есть ли способ сделать это в коде клиента?
Это то, что я получил до сих пор, но, кажется, он не делает то, что я хочу:
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
Когда я проверял его, он выдал мне эту ошибку:
Не найден элемент по умолчанию для типа
Есть идеи, как получить значения по умолчанию, которые будут отображаться при редактировании пользователем?
Обновление: исправлено, решение см. Ниже