私には怒っているような疑問があります。私のホームページ(別のビューには関係ない)に別のマスターからの部分的なビューをプルすることができますし、別のフォルダにありますか?私はちょうど参照したい:面倒な面倒を剃刀で呼び出す
@Html.ThemedPartial(Model, "Latest")
(Umbracoで歯切れのブログからです)。しかし、どのようにディレクティブにインクルードするのか分からないので、これをどうやって行うのか分かりません。
これを行う簡単な方法はありますか?
私は次のエラーを受信しています:それは@Html.ThemedPartial(Model, "Latest")
でソースエラーを引用している
Compiler Error Message: CS1061: 'System.Web.Mvc.HtmlHelper>' does not contain a definition for 'ThemedPartial' and no extension method 'ThemedPartial' accepting a first argument of type 'System.Web.Mvc.HtmlHelper>' could be found (are you missing a using directive or an assembly reference?)
私も運と@Html.Partial("~/App_Plugins/Articulate/Themes/MyTheme/Views/Partials/Latest.cshtml", Model)
の代わり@Html.ThemedPartial(Model, "Latest")
を試してみました。私は取得しています次:
Umbraco.Web.Mvc.ModelBindingException: Cannot bind source content type Umbraco.Web.PublishedContentModels.Index to model type Articulate.Models.IMasterModel.
を使用すると、 "別のマスター" とは何を意味するのですか? – mason
申し訳ありませんが、私は剃刀を初めて使っています。私は多くの部分的な意見を持つマスターから操作するブログを持っています。私は部分的なビュー(@ Html.ThemedPartial(Model、 "Latest"))を私のウェブサイトのcshtmlホームページに含めることを試みています。したがって、私は完全に異なる.cshtmlファイルに部分的なビューを呼び出そうとしています。 – Bobi
部分的に定義された部分は完全に異なるcshtmlファイルにあります。私はあなたが直面している問題が何かを見ていない。今すぐ実行しようとするとどうなりますか?間違いはありますか? – mason