如何在后台向客户端iframe赋值??
问题是这样在前台页面:
test.aspx中有一个iframe
<iframe id="test1" name= "test1" src="test.aspx?id=<%=te%>"></iframe>
test.aspx.cs的page_load中有一个变量
public string te=“你好”;为什么页面在加载的时候 te中的值不能加载到 iframe中呢?
在firebug中显示src="test.aspx?id=你好"了,可是在页面中不显示。

解决方案 »

  1.   

    在test.aspx中你要显示的地方加上<%= Request.QueryString["te"] %>
      

  2.   

    在test.aspx中你要显示的地方加上 <%= Request.QueryString["id"] %>
      

  3.   

    ASPX内嵌入<%%>除此别无它法
      

  4.   

    我的想法就是在irame中显示我在后台数据库得到的数据,可是上面的方法不行啊
    test.aspx中有一个iframe
    <iframe id="test1" name= "test1" src="test.aspx?id= <%=te%>"> </iframe>
    test.aspx.cs的page_load中有一个变量
    public string te=“你好”;为什么页面在加载的时候 te中的值不能加载到 iframe中呢?
    在firebug中显示src="test.aspx?id=你好"了,可是在页面中不显示。
      

  5.   

    Response.write(Request.QueryString["te"].ToString()) 
      

  6.   

    将cs中的变量输出到iframe中,使变量的值在iframe中显示,
      

  7.   

    先搞清楚你要把这个值显示到什么地方,所谓的“输出到iframe”,不就是用url传参到iframe的页面中吗
    iframe中的页面用Request.QueryString["te"]不就可以接收到这个值了吗
      

  8.   

    单iframe默认情况下是不可编辑的啊。