我也就初學(xué)者 不過(guò)做的這個(gè)東西 現(xiàn)在就必須用 LinkButton 做跳轉(zhuǎn)了 然后一個(gè)LinkButton1_Click事件 然后呢我就用Response.Redirect("xx.aspx");做跳轉(zhuǎn)頁(yè)面 但是我想跳轉(zhuǎn)另外的一個(gè)frame框框的頁(yè)面 咋弄哦~!~~JS腳本要怎么寫(xiě)呢?具體點(diǎn)唄~我不會(huì)JS·!~ - - 加分哦0-=現(xiàn)在必須要用LinkButton 因?yàn)槲乙獋髦?而這個(gè)值是從服務(wù)器空間上的 用HyperLink獲取不到的-0-、、、、Response.Write("<script language=javascript>javascript:window.open('xxx.aspx',target='要跳轉(zhuǎn)的frame框的name屬性');</script>"); 用這種方法跳不了頁(yè)面 -0-。。 而且不能傳LinkButton.text
2 回答
慕運(yùn)維8079593
TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超5個(gè)贊
不要用LinkButton,改用HyperLink控件
設(shè)置其N(xiāo)avigator屬性為"xx.aspx",然后Target屬性設(shè)置為你要跳轉(zhuǎn)的frame框的name屬性就可以了。(先在那個(gè)frame框架設(shè)置一個(gè)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去改變框架頁(yè)的href地址就可以了.
添加回答
舉報(bào)
0/150
提交
取消
