我有一些我想尝试的东西,但我不确定实现它的最佳途径。我有一个页面,比如default.aspx,它会创建一些内容。我还有第二页,比如input.aspx,它会创建一个小的选择框。此框将通过ajax在default.aspx上的chang emade上加载。但是,我还需要在default.aspx的代码隐藏中初始加载此框。
实施例: 1. default.aspx codebehind创建内容并在代码隐藏中加载input.aspx 2.使用Jquery
通过ajax更改default.aspx和input.aspx上的字段更改但是,我似乎无法找到将第二个ASP.NET页面加载到初始页面的代码隐藏中的最佳方法。我正在考虑使用HttpWebRequest对象,但我不确定语法。任何帮助将不胜感激。
谢谢!
请求@Mbeckish
我需要发生的事情在下面逐步概述
default.aspx使用代码隐藏
同样在代码隐藏中,会加载一个选择框(我现在在单独的input.aspx文件中有这个。这是我需要帮助的步骤。)
返回default.aspx响应并显示在客户端
用户更改default.aspx
input.aspx提供的select从服务器重新加载(我目前使用JQuery ajax请求来允许)
答案 0 :(得分:1)
听起来像你的第二页'input.aspx'应该是一个UserControl(.ascx文件),你可以在default.aspx页面中动态加载(使用Page.LoadControl(...)
)。
答案 1 :(得分:-1)
你需要的是将一个iframe添加到default1.aspx并将它的src属性设置为另一个页面
<iframe src="otherPage.aspx"></iframe>