【问题标题】:View Method Specifying Model查看方法指定模型
【发布时间】:2011-11-16 16:13:29
【问题描述】:

有人知道如何指定您尝试用于特定视图的模型的正确语法吗?在我的应用程序中,我使用了 MVCScaffolding NuGet 包,当您搭建某些东西时,它会为您创建 CRUD 视图。我遇到的问题是我想在父母的视图上加载一个部分视图,并且无法在我的一生中获得正确的语法。

我正在尝试做的 MSDN 参考在这里:

View Method (String, Object)

我有一个类别模型和一个项目模型,我想将项目添加到类别详细信息视图中的类别。因此,我想在对话框中为 Item 模型加载部分视图 _CreateOrEdit,但无法弄清楚指定模型的语法。

请帮忙...

【问题讨论】:

    标签: asp.net-mvc-3 model partial-views


    【解决方案1】:

    如果您希望渲染局部视图,使用的方法是RenderPartial

    @{Html.RenderPartial("_CreateOrEdit", Model);}
    

    编辑:

    重新阅读您的问题,您的问题是如何为控制器中返回的视图指定特定模型?如果是这样,那将是这样的:

    Return View("ViewName", model);
    

    【讨论】:

    • 是的,但这并不能完全回答我的问题,我不知道如何指定模型。上面的语法就是 MSDN 文档中的内容。我正在尝试指定与当前使用的视图不同的模型...这有意义吗?
    猜你喜欢
    • 1970-01-01
    • 2011-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-07
    • 2022-01-18
    相关资源
    最近更新 更多