问题描述
我在做一个项目,想把所有的操作都在一个页面中完成,就是不需要新开window。具体的,我在主页面上点一个新增按钮,系统popup一个div(模式的),里面是表单录入页面,等完成后再返回主页面。我想用asp.netajax的modalpopupexenter控件,这个控件只能挂div,我的表单内容比较多,页面数也挺多,不可能全用div画在主页面上,我想把表单放在不同的页面中,popup的时候在div里面放一个iframe来调用页面吗?这种方式好吗?或者有什么更好的办法,请指教。。。
解决方案
解决方案二:
可以在div里使用view和multiView吧。
解决方案三:
放在一个页就用ajax来做就行了,页数比较多,DIV里面可以还放DIV,可以控制那些显示,那些不显示,这不就有页的显示方式了,比如说DIV1是第一页,当显示第二页的时候DIV1.style.display="none";DIV2.style.display="blcok";
解决方案四:
先理解下什么叫AJAX吧,在同一窗口处理,如果允许刷新页面的话,就不用ajax了,如果你添加,修改,删除,列表页等想在同一窗口处理的话,是可以的,用Url参数改变当前显示状态
解决方案五:
我有20多个页面哦,难道要把这20多个页面都放到主页面里用div包起来吗?找起来很麻烦啊。能不能放到其他页面里面,然后动态的调用?用什么方式好呢?
解决方案六:
LZ要是精通flash的话,好像可以通过flash做成这样的效果。
时间: 2024-09-18 23:53:51