gpt4 book ai didi

asp.net-mvc - ASP.NET MVC Beta 1 - Html.RenderPartial 在哪里?

转载 作者:行者123 更新时间:2023-12-03 23:29:17 25 4
gpt4 key购买 nike

我只是在将我的 Preview 5 应用程序升级到 Beta 1 的过程中,我几乎在那里尝试呈现控件时出现这个错误:

'System.Web.Mvc.HtmlHelper' does not contain a definition for 'RenderPartial' and no extension method 'RenderPartial' accepting a first argument of type 'System.Web.Mvc.HtmlHelper' could be found (are you missing a using directive or an assembly reference?)



我的标记(在 .aspx 查看内容页面中)是:
<% Html.RenderPartial("Controls/UserForm", ViewData); %>

我试过使用 Microsoft.Web.Mvc 但无济于事。有谁知道 Html.RenderPartial 去哪里了,或者我可以使用什么替代方法?

最佳答案

并且不要忘记将如下命名空间添加到 web 配置中,我认为预览 5 默认 web.config 中没有 System.Web.Mvc.Html:

<namespaces>
<add namespace="System.Web.Mvc"/>
<add namespace="System.Web.Mvc.Ajax"/>
<add namespace="System.Web.Mvc.Html"/>
<add namespace="System.Web.Routing"/>
<add namespace="System.Linq"/>
<add namespace="System.Collections.Generic"/>
</namespaces>

关于asp.net-mvc - ASP.NET MVC Beta 1 - Html.RenderPartial 在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/211493/

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