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

时间:2012-03-22 14:11:05

标签: c# javascript asp.net

我已经知道它如何使用单个参数

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

但是可以传递2个参数吗?

1 个答案:

答案 0 :(得分:5)

假设函数是......

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

   }
</script>

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

或者你可以移入ItemBoundData,也可以连接字符串。