我有一個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