如何在 .NET 上的 Repeater 中一起查找选定的行和列索引
我有一个中继器组件来显示数据。我可以使用 Repeater1.Items[e.Item.ItemIndex].ItemIndex.ToString() 获取行索引,但它只给我选定的行。我怎样才能找到列索引?
提前致谢,
I have a repeater component to show data. I can get row index by using Repeater1.Items[e.Item.ItemIndex].ItemIndex.ToString() but it gives me just the selected row. How can I find also the column index ?
Thanks in advance,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Repeater 中没有行索引和列索引。只需使用 itemindex 就可以知道:
您不需要执行 Repeater1.Items[e.Item.ItemIndex].ItemIndex。
Repeater 控件用于显示绑定到该控件的重复项目列表。所以没有行或列。
There is no row and column index in repeater. Just itemindex which can be known using:
You don't need to do Repeater1.Items[e.Item.ItemIndex].ItemIndex.
The Repeater control is used to display a repeated list of items that are bound to the control. So there is no row or column.
为了获取对转发器中控件的引用,我使用 FindControl(),它获取分配给 id 属性的控件的名称。
To get a reference to a control within a repeater I use
FindControl()
which takes the name of the control that was assigned to the id attribute.