在我的LinkButton我有過在GridView的值的JavaScript函數即使在LinkButton的JavaScript調用帶前導零
OnClientClick='<%# "msgDisp("+ Eval("LOOKUP_ID") + ");" %>'
的follwoing代碼當我查看網頁源使用的onclick看起來像這樣
onclick="msgDisp(01037460);"
這會導致我的問題,因爲前導0在傳遞給javascript函數時會丟失。
該頁面應該顯示類似
onclick="msgDisp('01037460');"
單引號。但我不能格式化我的OnClientClick產生單引號而沒有得到格式錯誤的標籤消息
任何想法?
UPDATE: 對不起,我忘了提,我需要添加; somehwere在那裏返回false以防止回發
http://stackoverflow.com/questions/1081573/escaping-double-quotes-in-javascript-onclick-event-handler – m4ngl3r