2013-11-23 3 views
0

그리드가 있고 열을 계산하고 싶습니다. 다음은 전체 열을 계산해야하는 코드입니다.ASP.NET 검도 UI 그리드 계산 열

@(Html.Kendo().Grid(Model)  
    .Name("Grid") 
    .Columns(columns => 
    { 
     columns.Bound(p => p.ProductId).Groupable(false); 
     columns.Bound(p => p.ProductName); 
     columns.Bound(p => p.UnitPrice); 
     columns.Bound(p => p.Quantity); 
     columns.Bound(p => p.Tax); 
     columns.Bound(p => p.Total).ClientTemplate("#= calculate() #"); 

    }) 
    .Groupable() 
    .Pageable() 
    .Sortable() 
    .Scrollable() 
    .Filterable() 
    .Editable(e=>e.Mode(GridEditMode.InCell)) 

    .DataSource(dataSource => dataSource 
     .Ajax() 
     .Read(read => read.Action("Products_Read", "Product")) 
     .PageSize(20) 
     .Model(model => 
     { 
      model.Id(p => p.ProductId); 
      model.Field(p => p.ProductName); 
      model.Field(p => p.UnitPrice); 
      model.Field(p => p.Quantity); 
      model.Field(p => p.Tax); 


     }) 


)) 

마지막 열을 계산하고 싶습니다.

답변

0

다음과 같은 템플릿 :)으로 시도 할 수 있습니다 : 런타임에 계산하려면

#= UnitPrice*Tax #