如何在ASP.NET MVC中加载ascx控件?我在src中使用url.action
但它无效。我可以这样做吗?
答案 0 :(得分:1)
如果您希望ascx出现在响应中,则可以使用Html.Partial
或Html.RenderPartial
方法。
如果您希望在响应中加载一个IFrame来加载其他页面,那么就不能单独使用ascx控件。您将需要从某个操作方法返回的完整视图(aspx)。完整视图可以使用Html.Partial
和Html.RenderPartial
来呈现您的ascx。