[英]Evaluate expression inside js function argument
我正在使用OnClientClick事件调用javascript函数,我想传递一个参数,该参数是求值表达式的结果,像这样
OnClientClick='JsFunction(<%# Eval("csproperty") %>);'
当我尝试此操作时,当我尝试更改撇号位置时,该参数未得到评估,并且正在解析错误。 我想知道我想做的事是否可行? 谢谢你的帮助
这是组合字符串和一些代码的无效方法。 这是有效的版本:
OnClientClick='<%# String.Format("JsFunction({0})", Eval("csproperty")) %>'
想法是将属性值的整个格式放入<%# %>
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.