2012-03-16 127 views
0

對於那些非常熟悉這種語法的人,我會在這裏問一個簡單的問題。不幸的是,我沒有,並且我在使用單引號和雙引號在OnClick事件中引發javascript方法時很困難。這裏是我的代碼:用於調用javascript函數語法的OnClick事件

<script type="text/javascript"> 
    function OpenWindow(workItemId) { ... } 
</script> 

編輯:複製 - 粘貼錯誤,忘記了服務器塊報價<%# %>

<asp:Image ID="imgDescription" ImageUrl="../Images/Tooltip_t.gif" runat="server" OnClick='OpenWindow('<%# Eval("WorkItemId") %>');' /> 

回答

2

這應該工作:

onclick='<%# "OpenWindow(" + Eval("WorkItemId") + ");" %>' 
+0

作品非常感謝 – 2012-03-16 16:15:00

0

也許這樣嗎?

<asp:Image ID="imgDescription" ImageUrl="../Images/Tooltip_t.gif" runat="server" OnClick="OpenWindow(Eval(\"WorkItemId\"));" /> 
0

可能是你應該使用篩選斜線與報價,如:\」

相關問題