2个办法
http://www.stardeveloper.com/articles/display.html?article=2003061901&page=1

解决方案 »

  1.   

    用javascript吧?如:
    b里有一form,name=abc,并且有一些input 什么的。并且这个框架名叫main.
    在a 里放一个button:
    <input type=button name=efg value="提交" onclick="top.main.abc.submit();">
      

  2.   

    用javascript行不通, 比如别人写的控件,你怎么用  Form1.控件名.value  等到值啊,
      

  3.   

    不太明白,看你的意思只是想点a时,把b里的一个表单提交吧!?如果是这样,那我所说的办法一定行得通~~~
    当然拉,你的b里一所提交的如:abc.aspx要做好接收数据的准备,不能使用:this.控件名.Text之类的,改为this.Request.Form["控件名"];
      

  4.   

    谢谢各位 ,我所说的问题是在A页里按提接按钮, B页里的数据能够提交, 就是让B页反回服务端提交数据,, 现在这个问题我已经解决了  但还不是很完美,, 比如在客服端通过脚本反回服务端,调用服务端的方法(不是调用事件,),再传参数, 这个参数怎么传呢,比喻 你跳出模式窗口, 再按确定后,当前页面要自动刷新,(在脚本里用调函数刷新是刷新不了的,) ,,    问题: 1怎样在客服端调用服务端里的方法, (能调用服务端的事件,通过接口调,)
             2调用后再传参数,怎么传,,
      

  5.   

    把1页面设为主页面,1页面中包含页面2,当点击1页面的html控件时,触发一段javascript程序doucument.iframes["2"].src="2.axpx";
    传递参数有两种方法(我说的传递参数是从页面1到页面2)
    1.通过url,比如doucument.iframes["2"].src="2.axpx?id="+..;
    2.document.ifames["2"].all.form1.textbox1.value="";(注意textbox1是叶面2中的html控件,且名字是textbox1,from1也是页面2得)