我正在研究MVC telerik扩展网格。我怎样才能显示[总金额] 用户输入[Amount],[No of Time]并进入Grid的下一个单元格。实际上我不知道如何调用网格单元格更改事件。请找到以下代码。
@(Html.Telerik().Grid<HMSystem.UI.Models.PatientBillViewModel>() {
.Name("grdAdEitPatientService")
.Columns().....
.ClientEvents(events => events.OnEdit("on_Edit").OnRowDataBound("on_RowDataBound"))
}
答案 0 :(得分:0)
如果你想修改&#34;总金额&#34;在保存记录之前,您必须在OnEdit中包含一个Jquery,当您按下&#34; Amount&#34;或&#34;没有时间&#34;。
无论如何,建议您从编辑中排除总金额并在保存后显示。 您可以在模型中创建虚拟属性:
public virtual decimal TotalAmount
{
get
{
return this.Amount * this.NoOfTime;
}
}