我有一个ListView,其中我有一个为用户创建图像的功能。我将userGender,userImage1name,userIsImage1Aprooved值传递给我生成图像的函数。 即。如果用户已批准图像我将其返回,否则我会返回基于性别的默认图像。我可以从Container.DataItem中获取数据数组吗?
我的问题是,有没有办法避免传递3个参数到该函数,并传递整个DataRow,所以我可以得到我需要的列的值?
在现实中,我传递了大约12个参数,这对您来说很简单。
即。我想在GetImage()中实现类似于GetNextImage(Container.Item)%>的操作,我可以访问Item(“some_column_name”)或C#version Item [“some_column_name”]。
我如何访问这个对象,我应该把它投给什么? – eugeneK 2010-07-29 10:11:12
看我的编辑(C#) – Zenuka 2010-07-29 10:18:31
谢谢我这样做,现在我得到一个错误“索引1是负数或以上的行数。” – eugeneK 2010-07-29 10:24:33