首页 新闻 会员 周边 捐助

C#如何在一个窗体放2个页面

0
悬赏园豆:20 [已解决问题] 解决于 2015-02-12 12:29

  现在需求是这样,页面A中有个按钮,点击按钮需要动态生成控件,所以不能再页面A的page_Load中写动态创建控件的方法,于是加一个页面B,B 页面则显示页面A动态生成的控件,可以在B页面的page_Load中写

问题是:如何在A的aspx页面里加B页面,且后台有专门的B的page_load方法

          在项目中添加一个aspx页面?怎么在A页面放入B页面呢

当然弹窗的方式可以解决该问题,但是弹窗的方法不好,我是想把AB页面放在一个窗体下

C#
麦田清风的主页 麦田清风 | 初学一级 | 园豆:7
提问于:2015-02-11 19:33
< >
分享
最佳答案
0

1、虽然叫WEBFORM,不过听你把页面叫做窗体,好奇怪的说。

2、你说的不成立,A页面动态创建控件就动态创建好了,没有必要再弄个B页面出来。

3、你要通过点击按钮动态生成控件,这属于Javascript的事,当然如果你非要让NET来办这事,也可以。

4、可以用AJAX加载另外一个页面到DIV里面。

5、如果你听过MVC的话,那就更好办了, PartialView就是一个页面中内嵌的页面。

收获园豆:20
爱编程的大叔 | 高人七级 |园豆:30844 | 2015-02-11 21:07

大叔就是懂得多,不过我目前还不会那些,相信迟早会的,目前我还是用弹窗解决吧

麦田清风 | 园豆:7 (初学一级) | 2015-02-11 21:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册