我正在使用 VS 2012 并尝试在其中集成 Kendo UI。我已经安装了 nuget "Kendo UI" 并且还在 _Layout.cshtml 中给出了参考
<link rel="stylesheet" href="@Url.Content("~/Content/kendo/2013.2.716/kendo.common.min.css")">
<link rel="stylesheet" href="@Url.Content("~/Content/kendo/2013.2.716/kendo.default.min.css")">
<script src="@Url.Content("~/Scripts/kendo/2013.2.716/jquery.min.js")"></script>
<script src="@Url.Content("~/Scripts/kendo/2013.2.716/jquery.min.js")"></script>
当我试图采取新观点时,剑道不支持
如果我用下面的代码写在 customerdetail.cshtml
@(Html.Kendo().Grid<KendoUIDemo.Models.Customer>()
.Name("grid")
.DataSource(dataSource => dataSource // Configure the grid data source
.Ajax() // Specify that ajax binding is used
.Read(read => read.Action("CustomerDetail", "Home")) // Set the action method which will return the data in JSON format
)
.Columns(columns =>
{
// Create a column bound to the ProductID property
columns.Bound(product => product.ProductID);
// Create a column bound to the ProductName property
columns.Bound(product => product.ProductName);
// Create a column bound to the UnitsInStock property
columns.Bound(product => product.UnitsInStock);
})
.Pageable() // Enable paging
.Sortable() // Enable sorting
)
错误:- System.Web.Mvc.HtmlHelper'不包含'Kendo'的定义,并且找不到接受'System.Web.Mvc.HtmlHelper'类型的第一个参数的扩展方法'Kendo'(您是否缺少使用指令还是程序集引用?)
任何想法告诉我已经在 View 的 wen.config 中添加参考也提前谢谢!