【问题标题】:Insert aspx page as partial view inside razor page在剃须刀页面内插入 aspx 页面作为局部视图
【发布时间】:2013-02-06 21:31:53
【问题描述】:

我正在尝试在我的 razor 代码 (mypage.cshtml) 中加载一个 aspx 页面。我有以下代码,但不起作用:

@Html.Partial("~/Video/Upload.aspx")

它给出的错误是:未找到部分视图“~/Video/Upload.aspx”或没有视图引擎支持搜索的位置。搜索了以下位置: ~/Video/Upload.aspx

【问题讨论】:

  • 我认为您不能在一个视图中混合使用 Razor 和 Webforms。如果您对视图使用 webforms 视图引擎而不是 razor,它可能会起作用。
  • 我让它使用 iframe 工作,所以我可能会继续这样做,除非有办法像我的问题中那样执行 html.parital。

标签: asp.net razor


【解决方案1】:

将 Upload.aspx 移动到您的 Views/Shared 文件夹以使其可访问,您的部分内容将正常工作。

【讨论】:

  • 如何使其可访问?
猜你喜欢
  • 2012-04-02
  • 1970-01-01
  • 1970-01-01
  • 2020-08-11
  • 2019-03-20
  • 2023-03-17
  • 2020-11-20
  • 2021-08-14
  • 1970-01-01
相关资源
最近更新 更多