我现在写了下面的代码,我想检查下面的代码是否写入 bcoz当我运行该程序时它给了我一个错误帮助需要我在下面的代码中做错了如果是的话PLZ纠正我
我不知道如何传递查询字符串throrugh javascript
Page.ClientScript.RegisterClientScriptBlock
(this.GetType(), "OnClick", "<script language=javascript>window.opener.location.href='~/Home.aspx?Flag= + iFlag + &BetaFlag= + iFlagBeta + &iManuf= + iManuf';</script>"
);
提前致谢
答案 0 :(得分:3)
字符串创建中似乎存在问题。
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "OnClick", "<script language=javascript>window.opener.location.href='~/Home.aspx?Flag=" + iFlag + "&BetaFlag=" + iFlagBeta + "&iManuf=" + iManuf + "';</script>");
答案 1 :(得分:1)
试试这个:
Page.ClientScript.RegisterClientScriptBlock
(this.GetType(), "OnClick",
@"<script language=javascript>
window.opener.location.href='~/Home.aspx?Flag=" + iFlag + "&BetaFlag=" + iFlagBeta + "&iManuf=" + iManuf + "';</script>"
);