现在需求是这样,页面A中有个按钮,点击按钮需要动态生成控件,所以不能再页面A的page_Load中写动态创建控件的方法,于是加一个页面B,B 页面则显示页面A动态生成的控件,可以在B页面的page_Load中写
问题是:如何在A的aspx页面里加B页面,且后台有专门的B的page_load方法
在项目中添加一个aspx页面?怎么在A页面放入B页面呢
当然弹窗的方式可以解决该问题,但是弹窗的方法不好,我是想把AB页面放在一个窗体下
1、虽然叫WEBFORM,不过听你把页面叫做窗体,好奇怪的说。
2、你说的不成立,A页面动态创建控件就动态创建好了,没有必要再弄个B页面出来。
3、你要通过点击按钮动态生成控件,这属于Javascript的事,当然如果你非要让NET来办这事,也可以。
4、可以用AJAX加载另外一个页面到DIV里面。
5、如果你听过MVC的话,那就更好办了, PartialView就是一个页面中内嵌的页面。
大叔就是懂得多,不过我目前还不会那些,相信迟早会的,目前我还是用弹窗解决吧