- MVC4インターネットアプリケーションテンプレートでVisual Studio'12を使用しています。
- Kendo UI を使用するようにテンプレートを変換しようとしています。
- どこから始まるかの指示に従ってい
Using Kendo UI in ASP.NET MVC 4 application
ます。
これまでのところ、チュートリアルで示した方法とまったく同じように、コードをインポートして変更し、コードを呼び出しました。
コードを実行すると、CSS が失われました。再度含めることで鉱山を再度有効にしました
@Styles.Render("~/Content/css") @Scripts.Render("~/bundles/modernizr")
これで、Kendo コントロールが CSS 構成とともに表示されます。
欠点は、Kendo UI がマウスのクリックに反応しないことです。この状況で本当に迷っています。他の誰かがこれに遭遇しましたか?
Kendo UI サポート チームは、これまでのところ、この問題について私を助けることができませんでした.
実装しているコードを振り返ってみると...
// The jQuery bundle
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-1.*"));
これが実際にすべてのスクリプトを正しく呼び出し/ロードするかどうかわからないので、インターネット アプリケーション テンプレートに付属のオリジナルを使用することに戻りました。
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
インターネット アプリケーション テンプレートの他のすべての「プライベート コード」はコメント アウトされており、使用されていないことに注意してください。(コンテンツ/css以外)
- また、現在 @(HTML.Kendo() ヘルパーが表示されていることにも注意してください。
「System.Web.Mvc.HTMLHelper」には「Kendo」の定義が含まれておらず、タイプ「System.Web.Mvc.HtmlHelper」の最初の引数を受け入れる拡張メソッド「Kendo」が見つかりませんでした (using ディレクティブがありませんか?またはアセンブリ参照?)"
私はこのソリューションをグーグルで検索しましたが、しばらくの間、共有フォルダーに追加<add namespace="Kendo.Mvc.UI" />
するソリューションがソリューションでした。web.config
今、私は紛失して立ち往生しています。どんな助けも大歓迎です。- 追加情報が必要な場合はお知らせください。