gpt4 book ai didi

asp.net - 从数据绑定(bind)控件获取项目索引

转载 作者:行者123 更新时间:2023-12-02 12:56:30 25 4
gpt4 key购买 nike

我希望数据绑定(bind)行上的 JavaScript 能够作用于同一行中的另一个控件 - 例如显示/隐藏。经典的 ASP 方法是对控件进行编号(通常通过 rowIndex 进行编号,以便更容易引用。我想知道是否有一种方法可以在 ASP.Net 中执行此操作,而无需编写任何项目命令代码?

所以html渲染如下

<div onClick='actOnX0'> <span id=x0>i am x0</span></div>
<div onClick='actOnX1'> <span id=x1>i am x1</span></div>
<div onClick='actOnX2'> <span id=x1>i am x2</span></div>

我可以使用返回当前行的 rowIndex/item 索引的数据绑定(bind)属性插入数字吗?

最佳答案

你可以使用

<%# Container.ItemIndex %>

如果你在服务器端,你可以使用

rep.DataSource = new string[] { "", "", "" };
rep.ItemDataBound += (s, ev) =>
{
// RepeaterItemEventArgs.Item.ItemIndex
var i = ev.Item.ItemIndex;
};
rep.DataBind();

关于asp.net - 从数据绑定(bind)控件获取项目索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3860038/

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