我只想将 gridview -6ren">
gpt4 book ai didi

javascript - 将 rowindex 传递给 JavaScript

转载 作者:行者123 更新时间:2023-12-02 19:13:54 26 4
gpt4 key购买 nike

我试图将行索引从 gridview 内部传递到 javascript 函数,但收到错误消息,指出 databind 不包含属性名称容器。

<label style="text-decoration: underline" onclick="javascript:GetSelectedRow('<%# Eval("ID") %>','<%# Eval("root__level") %>','<%# Eval("ParentMclid") %>','<%# Eval("systempath") %>','<%# Eval("Container.DataItemIndex + 1") %>);"><%#Eval("ID") %></label>

我只想将 gridview 的 rowindex 传递给 javascript 函数。.

最佳答案

尝试<%# Container.DataItemIndex %>相反。

容器是在数据绑定(bind)期间向您公开的对象,您不需要将其包含在 Eval 语句中。仅当您需要访问数据源中的属性或项目时才使用 Eval。另外,Eval("chicken")确实是 DataBinder.Eval(Container, "chicken") 的快捷方式.

关于javascript - 将 rowindex 传递给 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13364442/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com