我想在多个ASP.Net MVC项目中重用*.aspx文件.这可能吗?
编辑:Anthony建议使用版本控制系统在多个项目中共享公共文件,以实用的方式解决了我的问题.幸运的是,因为我正在使用Subversion,所以解决方案适合我.但是,如果我没有使用它,这个问题怎么还能解决?
可以这样做吗?
然后我们构造这样的控制器动作:
public ActionResult Shared()
{
return View<SharedPageOrUserControl>();
}
Run Code Online (Sandbox Code Playgroud)
这看起来有可能吗?
你可以尝试的一个想法是:
因此,在您希望使用共享视图的项目中,控制器操作可能会返回类似的内容
public ActionResult Shared()
{
return new EmbeddedViewResult("SharedLib.SharedPage");
}
Run Code Online (Sandbox Code Playgroud)
我已经用WebForms页面做了类似的事情,所以它应该是可能的.
我通常通过源代码控制来解决此类问题。大多数系统(甚至 VSS)允许您在多个项目之间共享文件。
| 归档时间: |
|
| 查看次数: |
1795 次 |
| 最近记录: |