※ 引述《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