假設Gridview中欄位1中為一個ID為ibLink的ImageButton
如果想要透過當按下ibLink後去比較欄位2及欄位3的值是否相同
寫法如下:
protected void ibLink_Click(object sender, ImageClickEventArgs e)
{
ImageButton ibLink = (ImageButton)sender;
GridViewRow oRow;
oRow = (GridViewRow)ibLink.NamingContainer;
if(oRow.Cells[2].Text == oRow.Cells[3].Text){
相等要做什麼事
}else{
不相等要做什麼事
}
}
如果欄位被轉換成樣版,則欲找到欄位內的物件可改成
假設GridView該列第4欄內有一表單物件TextBox1
((TextBox)oRow.Cells[4].FindControl("TextBox1")).text
全站熱搜
留言列表