Zak*_*aki 1 javascript c# asp.net eval numeric
我试图将此eval传递给javascript但继续收到以下错误:
<input type="submit" value="Send" id="btnPDf" onclick='<%# "openLink( " + Eval("ID" ) + " );" %>' runat="server" />
Run Code Online (Sandbox Code Playgroud)
萤火虫中的错误:
Timestamp: 12/11/2012 17:59:16
Error: SyntaxError: identifier starts immediately after numeric literal
Line: 1, Column: 24
Source Code:
openLink( b690d0c5-9269-424a-ac57-02f3359c982f );
Run Code Online (Sandbox Code Playgroud)
我试过用双引号和反斜杠传递它,如'\'但仍然没有快乐
你的字符串连接被破坏了.您需要使用转义序列将参数包装在引号中 -
onclick='<%# "openLink(\"" + Eval("ID" ) + "\" );" %>'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2908 次 |
| 最近记录: |