2015-10-13 182 views
0

所以我创建了一个小型的asp.net网页,它有一个文本框和一个按钮,并且我还为具有“label1”标题的网页添加了iframe, 我想用户在文本框中输入一个单词,一旦按钮单击Lable1.text将改变..所以基本上我想从父文本框传递数据到iframe标签,有人可以引导我, 我使用Asp .net 非常赞赏Asp.net从身体传递变量到iframe

+3

你能和我们分享你的加价吗 – Izzy

+0

欢迎使用计算器。请告诉我们你到目前为止的情况。 SO不是代码编写服务,如果您提供了自己的工作证据,您将得到更好的回应。请阅读帮助中的[问]部分,以及[优秀文章](http://whathaveyoutried.com)。 – freefaller

回答

0

只是告诉你一般的概念,而不是asp.net的具体。

可以分配一个id,iframe中,然后就可以从父页访问iframe的文件如下 -

//fraChild is the ID of the iframe 
var objIframe = document.getElementById("fraChild"); 

//for sake of simplicity, lblTitle is a div created in the iframe 
//and that can be accessed as shown below 
objIframe.contentWindow.document.getElementById("lblTitle").innerHTML = "blah blah ..." 

我希望这将在得到这个想法帮助。

+0

对不起我的代码,所以主asp页面有一个文本框和一个按钮和一个iframe,当我点击按钮时,iframe将变得可见,并将显示我有css页面。 protected void preview_btn_Click(object sender,EventArgs e) { iframe.Visible = true; } –

+0

protected void preview_btn_Click(object sender,EventArgs e) { iframe.Visible = true; //这里我想要做的事情iframe.label1 = textbox1.Text; //所以label1位于iframe中,textbox1位于主页面中 } –

+0

非常感谢您的帮助! –