因此,和许多人一样,我正在尝试将一个旧的(以及非常大的) webforms应用程序迁移到MVC4应用程序。因为重写是令人望而生畏的(实际上是不可行的),所以我试图将应用程序包装在MVC应用程序中。然后我们再重写部分。我有一个相当成功的HtmlHelper扩展,用于呈现旧的webforms控件。看起来是这样的: { v
我有4页,显示事件列表(不同类型的事件),并在每个页面上的“详细信息”链接导致"EventDescription.aspx“视图。"EventDescription.aspx“有一个名为"Back to Events”的链接,它必须将用户带到相应的页面。例如:如果"Details“请求来自page1,那么"Back to Events”链接需要指向page1.aspx。page2.aspx、page3.aspx、page