我的任务是将旧的 ASPX 应用程序移植到 .NET MVC,然后对其进行一些工作。
这充满了危险。我最大的麻烦是 APSX 事件不会在这个框架中传播(对 aspx.cs 文件使用 ViewPage - MVC 4 需要它)
IE - 带有已定义点击事件的 asp:Button 将不再触发该点击事件。
引发这个特定问题的原因是 - 我有一个 asp:table,当控制器中发生某些操作时,我想重新加载它。在文件后面的代码中,我有一个处理它的方法,它是从 Page_Load 调用的,很好。
但是在控制器中,我需要找到一种方法来获取该页面本身的句柄并调用该方法。我可以获得页面的新实例,但该实例不会使表已经实例化。
如何在控制器中获取为该方法创建的 ViewPage?