我也就初学者 不过做的这个东西 现在就必须用 LinkButton 做跳转了 然后一个LinkButton1_Click事件 然后呢我就用Response.Redirect("xx.aspx");做跳转页面 但是我想跳转另外的一个frame框框的页面 咋弄哦~!~~JS脚本要怎么写呢?具体点呗~我不会JS·!~ - - 加分哦0-=现在必须要用LinkButton 因为我要传值 而这个值是从服务器空间上的 用HyperLink获取不到的-0-、、、、Response.Write("<script language=javascript>javascript:window.open('xxx.aspx',target='要跳转的frame框的name属性');</script>"); 用这种方法跳不了页面 -0-。。 而且不能传LinkButton.text
2 回答
慕运维8079593
TA贡献1876条经验 获得超5个赞
不要用LinkButton,改用HyperLink控件
设置其Navigator属性为"xx.aspx",然后Target属性设置为你要跳转的frame框的name属性就可以了。(先在那个frame框架设置一个name属性)
--------------------------------------------------------------------
protected void lbExample_Click(object sender, EventArgs e)
{
Page.ClientScript.RegisterStartupScript(this.GetType(),"red","window.frames['fra'].location.href='Default2.aspx?para=hello';",true);
}
fra是你frame的name属性,利用JS去改变框架页的href地址就可以了.
添加回答
举报
0/150
提交
取消