关于VS2008WebForm中System.Web.UI.WebControls.ListViewItem

lclc88com 2008-03-28 02:30:13
VS2008里面webform里多了System.Web.UI.WebControls.ListViewItem
以前2005里。只有winform里才有的吧,
不过2008里System.Web.UI.WebControls.ListViewItem的用法怎么不行了呢,

比如说。

foreach (ListViewItem lvi in this.ListView2.Items)
{
MyData[lvi.Index, 0] = lvi.Text;
MyData[lvi.Index, 1] = lvi.SubItems[1].Text;
MyData[lvi.Index, 2] = lvi.SubItems[2].Text;
MyData[lvi.Index, 3] = lvi.SubItems[3].Text;
}


以上代码在2005winform里运行是没问题的。

但在2008webform里。lvi没有Index这个了。是不是有什么东西代替或别的什么方法呢,

诚心向各位大侠求教。。。。
...全文
76 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lclc88com 2008-03-28
  • 打赏
  • 举报
回复
谢谢~~
wxg22526451 2008-03-28
  • 打赏
  • 举报
回复
// Retrieve the current item.
ListViewItem item = e.Item;

// Verify if the item is a data item.
if (item.ItemType == ListViewItemType.DataItem)
{
// Get the EmailAddressLabel Label control in the item.
Label EmailAddressLabel = (Label)item.FindControl("EmailAddressLabel");

// Display the e-mail address in italics.
EmailAddressLabel.Font.Italic = true;
}

这个跟Winform的用法不一样
lishijie910123 2008-03-28
  • 打赏
  • 举报
回复
我也没有用过2008,不过,你点.了之后看看没有属性撒,肯定有相同的属性来代替撒
yuexiaxiaochongzi 2008-03-28
  • 打赏
  • 举报
回复
还没用过2008
lclc88com 2008-03-28
  • 打赏
  • 举报
回复
分是少了点了,不过我就那么多了,各位大侠帮帮忙了,,,先谢过了。。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧