gpt4 book ai didi

c# - sitecore mvc 使用 viewmoldel 返回 View

转载 作者:太空宇宙 更新时间:2023-11-03 20:02:54 25 4
gpt4 key购买 nike

我正在使用 Sitecore 开发 MVC 网站。在特定的 Controller 中,我返回一个带有 ViewModel 的(部分) View ,但是页面只显示我返回的普通(部分) View 。所以根本没有造型。这听起来不错,但对我来说问题是我希望整个页面包含所有其他部分 View ,这些 View 是通过 Sitecore 在演示文稿细节上配置的。

我试图避免使用 ViewBags,因为 ViewModel 在那里,而且我认为使用 ViewModel 看起来更好。

我的代码非常简单:

Controller 返回如下 View :

return PartialView("NameOfTheView", viewModel);

在页面中,我只是解析 ViewModel 项,那里没有什么特别的。

我在 Sitecore 中使用占位符。这是应该显示 View 的地方。会不会是这里的占位符有问题?

希望我的问题很清楚,并且有人清楚地知道答案;-)

最佳答案

感谢大家的帮助!

在检查了所有建议后,我在“相关”问题 (Sitecore MVC form postback does not return a full layout) 中找到了答案,他的问题仅用更少的文字和更好的描述准确描述了我的问题...

在我的例子中,我的错误是使用 @Html.Sitecore().FormHandler("Controller", "Action") 而不是 @Html.Sitecore().FormHandler() 解决了问题。

关于c# - sitecore mvc 使用 viewmoldel 返回 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26123503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com