求一个解决方法~~~急
具体问题是这样的:
我要通过获取参数的方式打开一个页面,该页面中内嵌一个iframe
我要通过判别接受到的参数的不同的值使iframe中链接不同aspx的页面
(如,当我打开book.aspx?class=01&strict=02页面接受到不同的参数时,使内嵌在iframe中的页面也根据其参数显示不同的页面。)
说简单点就是 如何把父级页面的参数反映到iframe的子级页面中去呢??
希望能附上详细的解决方法和代码~~谢谢!
以为框架已经打好了 重新规划没有时间了 希望能有高人可以提供最方便的解决方法。
------解决方案--------------------Session传
------解决方案-------------------- <frame src= ' <%=GetUrl()%> ' />
cs :
protected string GetUrl()
{
if( Request.QueryString[ "class "] == "01 " )
return "page1.aspx ";
else
return "page2.aspx ";
}
------解决方案--------------------将iframe设成服务器控件,然后在cs里面控制,如:
页面文件
<iframe id= "myiframe " name= "myiframe " runat= "server "> </iframe>
cs文件:
if (Request.QueryString[ "参数 "]== "0 ")
{
this.myiframe.Attributes.Add( "src ", "你要转向的页面 ");
}
else if
{
...
}