看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《fumizuki (矇面加菲獅)》之銘言: : ※ 引述《karoro (出現了!!!)》之銘言: : 改成 : Dim img1 As Image = CType(e.Row.FindControl("img1"), Image) : 試試看 圖片部份是可以顯示 用版大之前那個式子 改一下cells和controls的參數 就找到圖片控制項了 但要判斷日期時 取日期欄位的值 一樣的式子 試了很多參數卻都說超出有效值範圍 不知道還有沒有別的辦法可以取值來判斷呢? : : 感謝版主大人的指導 但我用了之後發生一些問題 因為我還要判斷發布日期 : : 是否為當日日期 如果是的話 就顯示圖片 所以又加了一段 : : Dim t1 As Label = CType(e.Row.Cells(0).Controls(0), Label) : : if t1.text = 當天日期 then : : 圖片出現 : : end if : : 但問題來了 它會出現錯誤: 指定的引數超出有效值的範圍。參數名稱: index : : 我的label是放在第一個欄位 而且裡面只放一個label 沒有其他物件了 : : 所以e.Row.Cells(0).Controls(0)應該是對的 怎麼會出現錯誤呢? : 前面應該是有被 GridView 自動加入一些控制項,是不會顯示在ie 畫面上的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.220.247.153