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

标签 c# javascript asp.net

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

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

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

最佳答案

假设函数是...

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

   }
</script>

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

或者,您可以移入 ItemBoundData 并在那里连接字符串。

关于c# - 从 ASPX 将多个 Eval 参数传递给 JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9823988/

相关文章:

c# - NuGet pack 命令如何生成包版本?

c# - 字符串长度不能为零。参数名称 : oldValue

javascript - jquery 禁用按钮,直到单击第一个按钮

c# - ASP.NET 成员身份激活用户 - 用户 ID 作为查询字符串

asp.net - .NET 3.5 DirectoryServices.AccountManagement 中的等效名称解析 (anr=*ma*)

c# - ASP.NET 网络服务体系结构/结构

c# - Entity Framework 将 where 子句附加到 SqlQuery 调用

javascript - ColdFusion.Window.create 不刷新弹出窗口

javascript - Reflect.getOwnMetadata 不是最新 Aurelia 的 karma 函数

c# - C# : need to convert Y2K string to date format and use it to populate variable 中的 SSIS 2008 脚本