Javascript OnclientClick-服务器标记格式不正确错误

Javascript OnclientClick-服务器标记格式不正确错误,javascript,asp.net,Javascript,Asp.net,OnClientClick='' 大家好,我想在这里做的是,我只想在IsActice计算为true时启用return confirm。我收到服务器标记未形成错误 请提供帮助。问题在于单引号(例如”),在客户端单击的开头有一对单引号,然后在确认()中有另一对单引号。尝试转义第二对,例如: OnClientClick = '<%# Eval("IsActive").ToString() == "True" ? "return confirm(\"Are you sure? This will

OnClientClick=''

大家好,我想在这里做的是,我只想在IsActice计算为true时启用return confirm。我收到服务器标记未形成错误


请提供帮助。

问题在于单引号(例如
),在客户端单击
的开头有一对单引号,然后在
确认()中有另一对单引号。尝试转义第二对,例如:

OnClientClick = '<%# Eval("IsActive").ToString() == "True" ? "return confirm(\"Are you sure? This will remove the control from Brand-Mappings as well.\");" : "" %>'
OnClientClick=''

我没有收到错误。但也没有得到确认提示。请提供帮助。请向我们显示您的更新代码?也可以使用新aspx文件的View->Source?OnClientClick=''@Blachshma谢谢。我花了4个小时寻找解决方案,直到找到你的答案。