当我这样给出
时,我得到一个错误Unterminated String Constant <input type="button" name="cancel" value="Close" onClick="javascript:top.location.href = '../admin/page.aspx?curTab=<%=curTab%>';">
我在&#39;&amp;&#39;处得到未终止的字符串常量和语法错误。对于以下代码行
<input type="button" name="cancel" value="Close" onClick="javascript:top.location.href = 'plan.aspx?res=<%=Request("res")%>&Count=<%=Request("count")%>';">
任何人都可以告诉我这是怎么回事?我想这是因为嵌入式代码块。请帮帮我
提前致谢!
答案 0 :(得分:0)
我不认为这种情况可以内联处理。尝试准备要在onclick =&#39; []&#39;内部渲染的文本。预先。对于您的第一个陈述,例如:
<%
var bb = String.Format("javascript:top.location.href = \"../admin/page.aspx?curTab={0}\";", curTab);
%>
<input type="button" name="cancel" value="Close" onClick='<%=bb%>'>
同样,你可以看到标准的C#语法来逃避&amp;以及第二个陈述。