gpt4 book ai didi

asp.net-mvc - 编写返回 PartialViewResult 的 ASP.NET MVC 操作的正确方法

转载 作者:行者123 更新时间:2023-12-04 01:58:03 24 4
gpt4 key购买 nike

我为 ASP.NET MVC Controller 编写了一个 Action 方法,用于为用户控件提供模型。

公共(public)类 ProductsController : Controller
{

    public PartialViewResult ProductSummary()
{
ViewData.Model = new ProductSummaryModel("42"); // dummy data for now

return new PartialViewResult()
{
ViewData = ViewData
};
}
}

我正在使用“ future ” Microsoft.Web.Mvc dll 并在我的主视图中呈现控件,如下所示:
<% Html.RenderAction<ProductsController>(x => x.ProductSummary()); %>

我在这里似乎工作得很好,但我试图用谷歌搜索 new PartialResult() 看看我在做什么是否遵循正确的模式。

目前,此搜索仅提供 4 个结果!

所以我认为我在 Controller 中做错了什么。创建返回部分 View 的操作方法的正确方法是什么?以及我正在做的事情(如果有的话)是错的还是坏的。

最佳答案

我通常只使用:

return PartialView("MyView", myModel);

但这只是返回一个新的 PartialViewResult("MyView", myModel) 所以它是土 bean /土 bean 。

关于asp.net-mvc - 编写返回 PartialViewResult 的 ASP.NET MVC 操作的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/471777/

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