我正在尝试使用更多的服务器端代码(适当的 MVC 模式),我正在考虑实现的方法之一类似于:LoadWebPage()。如果用户在页面上,例如 Page1.aspx,并且他们单击超链接,我想调用上面的方法 LoadWebPage()。但问题是,我不知道如何通过服务器端加载另一个页面作为子窗口(模态形式),例如Page2.aspx?我是否使用 Server.Transfer()、Response.Redirect() 或 JavaScript(例如 jQuery)来加载页面?我当然想坚持 session 。
顺便问一下,有没有办法通过服务器端代码(C#)调用JavaScript?
任何建议将不胜感激。
最佳答案
看起来您正在尝试使用标准 ASP.net WebForms 框架来执行 MVC。现在对您来说可能有点晚了,但是您了解过 ASP.net MVC 框架吗?这可能会让你的生活变得更轻松。
关于c# - ASP.NET - 如何使用 MVC 模式通过服务器端代码 (C#) 加载页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/809430/