我想在HTML表中實現一個Kendo進度條。所以,我能夠在表格單元格內渲染進度條,但我無法將其綁定到名爲「百分比」的模型屬性。我在值字段中使用了item.Percentage,但無法根據百分比值將其綁定到進度條上以顯示更改。Kendo進度條不綁定到數據源
Relevant part of the HTML table cell:
<td align="center">
@*<div id="profileCompleteness"></div>*@
<div class='progress'></div>
@Html.DisplayFor(modelItem => item.Percentage)
</td>
Javascript:
<script>
$(".progress").each(function(){
var row = $(this).closest("tr");
var model = grid.dataItem(row);
$(this).kendoProgressBar({
value: item.Percentage,
min:0,
max: 1100,
type:"chunk"
});
});
</script>
Model
public class MainScreenViewModel
{
private IMainScreenRepository mainScreenRepository;
#region Properties
[Required]
public decimal ReportId { get; set; }
public string ReportDescription { get; set; }
public string Status { get; set; }
public string Percentage { get; set; }
}
請指點我正確的方向。我不知道如何將percent value屬性綁定到Progressbar以動態顯示值。