Asp.net MVC Html.Renderpartial问题
我有这一页 <%@。。。。。。。。。。。。。。继承=“System.Web.Mvc.ViewPageAsp.net MVC Html.Renderpartial问题,asp.net,asp.net-mvc-2,html-helper,Asp.net,Asp.net Mvc 2,Html Helper,我有这一页 和此用户控件页 我得到了这个例外 无法将类型“ASP.views\u somecontrol\u ascx”转换为“System.Web.Mvc.ViewUserControl” 你知道为什么会发生这种情况吗?你的用户控件页面应该继承自System.Web.Mvc.ViewUserControl而不是System.Web.Mvc.ViewPage 在用户控件页上,使用: <%@ Control Language="C#" Inherits="System.Web.Mvc
你知道为什么会发生这种情况吗?你的用户控件页面应该继承自
System.Web.Mvc.ViewUserControl
而不是System.Web.Mvc.ViewPage
在用户控件页上,使用:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<Something.Models.SomeModel>" %>
实际上我是这样缩短的。@hrrrr在您的问题中,控件页是从ViewPage继承的,而不是ViewUserControl