当前位置: 代码迷 >> ASP.NET >> Response.Redirect传参后的疑问~该如何解决
  详细解决方案

Response.Redirect传参后的疑问~该如何解决

热度:3011   发布时间:2013-02-25 00:00:00.0
Response.Redirect传参后的疑问~

如图,有一登陆界面Login.aspx

从Login.aspx将用户信息传到C处进行处理,处理完毕之后A和B不显示~求指教
Login.aspx处代码
C# code
       Response.Redirect("Welcome.aspx?val="+userName);

C处界面代码
C# code
        //获取传过来的用户Id        public string GetUser_id()        {           string user_id = Request.QueryString["val"].ToString();           return user_id;         }


求大神指教~还有什么属性没弄好么

------解决方案--------------------------------------------------------
你这个ABC是分别三个页面吗?没明白你要干什么啊
------解决方案--------------------------------------------------------
Welcome.aspx

HTML code
<frameset rows="25,*"  frameborder="no" frameborder="1" framespacing="0">    <frame src="a.aspx" noresize="noresize" frameborder="NO" name="topFrame" scrolling="no" marginwidth="0" marginheight="0" target="tops" />  <frameset cols="184,*"   id="Leftframe">    <frame src="b.aspx" name="leftFrame" noresize="noresize" marginwidth="0" marginheight="0" frameborder="1" scrolling="no" target="lefts" />    <frame src="c.aspx" name="main" marginwidth="0" marginheight="0" frameborder="1" scrolling="auto" target="main" />  </frameset>
------解决方案--------------------------------------------------------
你这个应该是iframe的问题吧。。。。试试在C页面中加上
<script type="text/javascript">
function Redirect()
{
window.top.location = "c.aspx";
}
</script>

<body onload="Redirect();">
</body>
  相关解决方案