简体   繁体   English

将多个Eval参数从ASPX传递给JavaScript函数

[英]Passing multiple Eval parameters to a JavaScript function from ASPX

I already know how it works with a single parameter 我已经知道它如何使用单个参数

OnClientClick='<%# String.Format("confirm_ticket({0});return false;",DataBinder.Eval(Container,"DataItem.idAgir"))%> '

but is it possible to pass 2 parameters? 但是可以传递2个参数吗?

Suppose functions is... 假设功能是......

<script language = 'javascript'>
   function confirm_ticket(ID, ID1)
   {

   }
</script>

OnClientClick='<%# String.Format("confirm_ticket({0},{1});
return false;",Eval("idAgir"), Eval("idAgir"))%> '

Alternatively you can move in ItemBoundData and there also the string can be concatenated. 或者,您可以移动ItemBoundData ,也可以连接字符串。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM