我有一个使用经典 ASP 和 VBscript 构建的 CMS。
我想将注册页面转换为 ASPX 并使其工作 ASYNC(AJAX?),以便一个人可以更改一个字段并且该字段自动更新数据库而不是整个页面。
最理想的情况是,我可以将会话变量从我的 .ASP 发送到该页面,但这不是必需的!重要的。我不想为了保留我的会话变量而选择错误的框架!我很乐意手动将 cookie 保存到用户的机器(甚至使用查询字符串),这样当他们打开 ASPX 注册页面时,它就知道正在与谁交谈。会话变量无论如何都依赖于 cookie,所以没什么大不了的。
哦!另一个因素:如果我可以在该页面上尽可能多地利用我现有的 Classic ASP 代码,那就太好了。MVC 的优点是什么?而且...是 MVC,我可以在其中执行以下操作:
<asp:ScriptManager id... runat="server></asp:ScriptManager>
Use <UpdatePanel ... id... runat="server"> control.
Async code goes here
<ContentTemplate>
</ContentTemplate>
</asp:UpdatePanel>
好的...那么您推荐 WebForms、MVC 或 Web Pages 吗?我正在使用 Visual Studio 2012。
感谢您的建议!