数据控件中使用OnClientClick出现服务器标记格式不正确

数据控件中使用如下代码会出现解析错误(服务器标记格式不正确):

OnClientClick="return confirm('<%# Eval("数据值") %>')",该怎么写才正确呢?

如果要是
OnClientClick="return confirm('111')"是可以的
解决办法:
OnClientClick='<%# String.Format("return confirm(\"{0}\")",Eval("数据值")) %>'

你可能感兴趣的:(client)