【问题标题】:ASP.NET MVC + WebFormsASP.NET MVC + WebForms
【发布时间】:2010-01-21 02:35:28
【问题描述】:

我一直在搜索如何将 webforms 添加到 MVC 项目,但是有很多网站只解释如何将 MVC 添加到现有的 webforms 项目。

有没有办法做到这一点?也许需要在 Web.Config 添加一些代码? .aspx.cs在.aspx网页上找不到任何控件,这就是麻烦!

谢谢!

【问题讨论】:

  • 您能否详细说明您想要这样做的原因?您发现通常将 MVC 添加到 WebForms 的原因是因为您试图最终迁移到 ASP.NET MVC?不是相反。
  • 我这样做是因为我在 Webforms 中有一个框架,并且为了加快我的 Web 开发速度,我不得不在我的 MVC 上使用它。好吧,我将文件夹移动到我的项目中,所以我想这就是我的 .aspx.cs 没有找到我的控件的原因..我复制+粘贴代码,现在它正在工作..

标签: asp.net-mvc webforms


【解决方案1】:

您可以将 WebForm 添加到您的 MVC 项目并让它工作。您也可以将 WebForm 控件添加到 MVC 视图中,只要它周围有 <form runat="server">

【讨论】:

  • 正如 jamesaharvey 所说,我想知道原因。你能解释一下你为什么要这样做吗?很可能有更好的方法。
【解决方案2】:

发布这个让我很恼火......但我去添加新项目......并将一个 Ajax Web 表单添加到 MVC 2 项目中,并且后面的代码已添加并链接到 Web 表单。

【讨论】:

    猜你喜欢
    • 2010-10-14
    • 2016-01-06
    • 2010-12-18
    • 2011-01-15
    • 1970-01-01
    • 1970-01-01
    • 2010-12-23
    • 2010-10-02
    相关资源
    最近更新 更多