我现在通过一个URL传值给ShowNews.aspx
http://localhost/ShowNews.aspx?newsId=207在ShowNews.aspx页中包含一个Show.aspx页
<IFRAME runat="server" id="iframe1" src="/Show.aspx?newsId=???????" frameBorder="0" width="560" scrolling="auto" height="430"> </IFRAME>在ShowNews.aspx页中得到URL传值newsId,在把newsId传给Show.aspx请问????这个地方用该怎么写?

解决方案 »

  1.   

    怎么感觉那么拗呀?
    可以保存到其它容器里面,如Session之类的吧。
      

  2.   

    你要接受的那个网页是ShowNews.aspx还是Show.aspx?你在要接受传过来的值的那个网页用(int)Request.QueryString["newsId"]就可以得到传过来的值了。
      

  3.   

    IFRAME 框架引用 baidu一下
      

  4.   

    IFRAME 框架引用传值 baidu一下
      

  5.   

    后台定义一个页面级的公用变量并赋值
    public string xx = ...前台直接使用ASP的写法即可取到
    src = "xxx.aspx?xxid=<%=定义的页面公用变量%>"
      

  6.   

    src='/Show.aspx?newsId=<%=Request.QueryString["newsId"]%>"'