我们有一个用 Classic ASP 编写的旧页面,它通过 Prototype 库的 Updater 对象调用现有的 .asp 页面。
此调用在请求中传递了一些查询字符串参数,并接收到要更新的参数列表以及要呈现到主 asp 页面上的 HTML/JS 块。
页面生命周期似乎使事情变得复杂,但在实际的服务器控件或用户控件中实现是可行的。
[编辑] 我想澄清/简化原来的问题:有没有办法在非 ASP.NET 页面中呈现 ASP.NET 控件(.ascx 或服务器控件)?
理想情况下,它将通过 AJAX 调用并返回一个 HTML 文本块 - 以及将状态传输到接收页面的某种方式。