3

私は VS 2012 を使用しており、それに剣道 UI を統合しようとしています。私はナゲット「剣道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' が見つかりませんでした (ディレクティブまたはアセンブリ参照を使用していますか?)

ビューの wen.config にもすでに参照を追加しているというアイデアがあれば、よろしくお願いします!!

4

2 に答える 2

1

そのインストーラー(最新バージョン:)をダウンロードしてkendoui.aspnetmvc.2013.2.918.commercial.msiインストールする必要があります。nuget パッケージでは完全には実行されないため、エラーが発生します。(Bhai tamare kendo nu latest version nuget package mathi nai installer through download karvu padshe.)

于 2013-10-10T07:23:33.900 に答える