0

我的任务是将旧的 ASPX 应用程序移植到 .NET MVC,然后对其进行一些工作。

这充满了危险。我最大的麻烦是 APSX 事件不会在这个框架中传播(对 aspx.cs 文件使用 ViewPage - MVC 4 需要它)

IE - 带有已定义点击事件的 asp:Button 将不再触发该点击事件。

引发这个特定问题的原因是 - 我有一个 asp:table,当控制器中发生某些操作时,我想重新加载它。在文件后面的代码中,我有一个处理它的方法,它是从 Page_Load 调用的,很好。

但是在控制器中,我需要找到一种方法来获取该页面本身的句柄并调用该方法。我可以获得页面的新实例,但该实例不会使表已经实例化。

如何在控制器中获取为该方法创建的 ViewPage?

4

1 回答 1

0

你不能那样想MVC。当您想到 ASP.NET 时,没有您想到的单击事件。

阅读这些

http://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/cs/intro-to-aspnet-mvc-3

http://www.w3schools.com/aspnet/mvc_intro.asp

你可能会和他们一起找到一些快乐

这些也会有帮助

从 ASP.NET WebForms 迁移到 MVC

以及将旧版 ASP.NET 迁移到 MVC 2 (RC):HttpApplication 事件未触发,用户主体为空

于 2013-04-10T22:27:16.930 回答