日期:2014-05-19  浏览次数:20410 次

问题有些急,希望各位帮帮忙~~麻烦了
在页面A中有2个HyperLink,111和222,还有一个页面B,我现在想做的是点111的时候页面转向B,并在B页面中显示111,点222的时候也转向B,并在B页面中显示222,这应该怎么做啊???

------解决方案--------------------
设置 111 的NavigateUrl 为 b.aspx?tName=111
222 的NavigateUrl 为 b.aspx?tName=222

b.aspx中

Response.Write(Request[ "tName "]);
------解决方案--------------------
<asp:HyperLink ID= "HyperLink1 " NavigateUrl= "~/B.aspx?sPass= '111 ' " runat= "server "> 111 </asp:HyperLink>
<asp:HyperLink ID= "HyperLink2 " NavigateUrl= "~/B.aspx?sPass= '222 ' " runat= "server "> 222 </asp:HyperLink>
------解决方案--------------------
private void Submit1_ServerClick(object sender, System.EventArgs e)
{
this.Response.Redirect( "songview.aspx?歌手名字= "+this.Submit1.Value.ToString() );
}
------解决方案--------------------
songview.aspx?歌手名字= "+this.Submit1.Value.ToString()+ "
------解决方案--------------------
我想LZ的值应该还需要编码

private void Submit1_ServerClick(object sender, System.EventArgs e)
{
this.Response.Redirect( "songview.aspx?歌手名字= "+Server.UrlEncode(this.Submit1.Value.ToString()) );
}