【发布时间】:2017-05-03 14:15:41
【问题描述】:
我想知道如何访问作为 ListView 成员的 ListViewDataItem 的数据键。
我觉得奇怪的是,在调试时可以访问可以在这里看到的 DataKeysContainer
但是在编码过程中尝试访问 DataKeyContainer 是不可能的,也可以在这里看到
任何关于如何访问 ListViewDataItem 的数据键及其值的建议将不胜感激。
【问题讨论】:
-
在第二个屏幕截图中,您已投射到
ListViewItem -
@AFriend 是正确的。将其更改为
For Each l as ListViewDataItem,它应该可以按您的要求工作。 -
道歉,愚蠢的错误,但是当更改为 ListViewDataItem 时问题仍然存在,我仍然无法访问 DataKeys - 请参阅新的和更新的第二个屏幕截图。
-
@AFriend 哦,好吧,我明白了.. 走另一条路可能会更好。我正在尝试访问其中一项数据键包含某个值的列表视图的索引。可能类似于 Windows 窗体中可用的 ListView.FindItemWithText 函数,但在 ASP.NET 中除外。任何其他建议。感谢您的帮助。
标签: asp.net .net vb.net listview