我也就初學者 不過做的這個東西 現在就必須用 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
提交
取消