【发布时间】:2010-11-01 06:48:49
【问题描述】:
我有一个“经典”的 ASP.NET 应用程序 (.NET 3.5),它有一个非常标准的 runat="server" 样式表单,带有服务器端控件和一个“执行”asp:button。在代码隐藏中,executeButton_click 处理程序处理一些其他控件,运行报告,并将结果放入asp:label。所以按下 Execute 按钮的效果是整个页面重新加载,报表插入到标签中。
我需要对此进行更改,以便当按下执行按钮时,报表会在具有不同布局的新窗口中弹出(即没有控件和表单)。如果我在 MVC 框架中执行此操作,我只需更改“执行”操作中的视图模板,因此 ASP.NET 的模拟将是更改前面的代码,即从代码中使用的 .aspx 文件- 课后。
这可能吗?我知道 .aspx 和 .aspx.cs 之间的链接不是非常紧密,因为可以在多个 .aspx 文件中重用代码隐藏类。那么我可以将 .aspx 文件设置为从代码隐藏中呈现吗?
【问题讨论】:
标签: asp.net