asp.net 一个页面嵌入iframe 怎么与主页面传值
发布时间:2011-06-22 16:42:24 文章来源:www.iduyao.cn 采编人员:星星草
asp.net 一个页面嵌入iframe 如何与主页面传值
A页面嵌入一个iframe B页面 .
在A页面中 如何给B页面中的服务器控件赋值.
------解决方案--------------------
url传过去啊
------解决方案--------------------
假设你的a中有按钮
<INPUT type= "button " value= "Button " onclick= "javascript:window.frames[ 'testFrm '].window.document.getElementById( 'txtName ').value= 'www.163.com '; "> </td>
a中的 frame 为 <iframe id= "testFrm " frameborder= "0 " height= "200 " width= "100% " marginheight= "0 " marginwidth= "0 "
scrolling= "no " src= "b.aspx "> </iframe>
b中有个 <INPUT id= "txtName " style= "Z-INDEX: 101; LEFT: 16px; POSITION: absolute; TOP: 16px " type= "text "> textbox控件
点击a中的按钮b中的textbox的值即为www.163.com
------解决方案--------------------
如b.aspx 中有控件 Button bt=new Button();
在a.aspx 中有iframe name=ifrm 可以写脚本 document.ifrm.all( 'bt ').value= 'hehe ' 就行了
------解决方案--------------------
ref:http://community.csdn.net/Expert/topic/4957/4957568.xml?temp=.2132379
------解决方案--------------------
能找到,要 b frame的 document.getElementById(服务器控件的clientID)
------解决方案--------------------
我的a和b页面都是服务端控件.
-------
服务器端控件生成html也就变成客户端空间了,只是在服务器上运行的时候多了一些处理。
如果你要在服务器端传值可以考虑session。
------解决方案--------------------
有什么找不到的
只要放到客户端 有ID输出 就可以找到。
------解决方案--------------------
应该应用url重定向来传值
------解决方案--------------------
一、使用Querystring
二、使用Session变量
三、使用Server.Transfer
------解决方案--------------------
用Javascript还是比较方便的
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
页面基类PageBase.cs代码,实现系统进入权限判断 这样思路有问题吗?
pagebase.cs 代码
C# code
public class PageBase:System.We...
-
linq中的表连接语句???
例如:album,artist,genre这三个表的连接语句。。谢谢
------解决方案--------------------
public PagedList<...
-
为什么Repeater控件生成的HTML有很多空行?
效果如下,每个超链接之后都自动换行。
<a target="_blank" href='http://v.gamefy.cn/v...
-
关于模式窗口关闭的问题(在线等,解答立刻结贴给分)
功能什么都做完了。问题有二:
1.关闭的时候父窗口不刷新。于是我在吊用模式窗口的...
-
ASP.NET 中为什么要把相对路径处理成 绝对路径
处理函数如下:
C# code
// Builds an absolute URL
private static strin...
-
asp.net里面像QQ相册那样列表然后预览的jquery特效
asp.net里面像QQ相册那样列表然后预览的jquery特效
谁有这样的完整例子,...
-
求高手共同破解JQGrid 4.1 for Asp.net(比GridView强大)
软件名称:jqSuite(此插件比asp.net自带GridView强大的多,但只能使用30天)
...
-
急!!!在线等 asp.net中页面传值刷新不跳转新建窗口
C# code
<asp:TemplateField HeaderText="操作管...
-
请教:asp.net 导出word文件思路
我要从数据库取数据,写到word文件里,请教高手指点.多谢了!
------解决方案--------------------...
-
jqGrid4定义按钮查询(用过jqGrid的高手请进,在线等)
如图,json格式数据已加载,如果不用JQGrid底部工具栏上查询按钮查询,用最上面自己...