Можно изменить другие значения редактора с помощью клиентского API, опубликованного нашими элементами управления.В вашем случае я бы использовал следующий подход:
обработать событие column.PropertiesTextEdit.ClientSideEvents.ValueChanged, чтобы получить текущее значение редактора и установить другие значения редактора.Чтобы получить значение редактора, используйте метод GetValue.Чтобы получить экземпляр редактора, можно использовать метод grid.GetEditor.Наконец, чтобы установить значение редактора, используйте его метод SetValue.Вот фрагмент кода:
<PropertiesTextEdit>
<ClientSideEvents ValueChanged="function(s, e) {
var value = s.GetValue();
// your calculations are here
grid.GetEditor("SomeField").SetValue(someValue);
}" />
</PropertiesTextEdit>
Обратите внимание, здесь s - это экземпляр редактора, значение которого было изменено, grid - это свойство ClientInstanceName ASPxGridView.
Наконец, я должен упомянуть, что этоПодход не позволяет вам изменить итоговое значение, так как оно пересчитывается на стороне сервера ... Итак, после публикации изменений и закрытия EditForm, сводка также будет обновлена.Надеюсь, это поможет ...