2015年3月17日 星期二

ASP.NET DataList控制項 ItemDataBound 資料繫結事件

2015/03/18

    Private Sub DataList1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListItemEventArgs) Handles DataList1.ItemDataBound
        If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then
            '每跑一筆資料將會經過此區域
            'CType(e.Item.DataItem, DataRowView).Item("chk_cod").ToString '取得某個欄位資料
            'CType(e.Item.FindControl("DropDownList1"), DropDownList) '取得DataList1 某個控制項
           If IsDBNull(CType(e.Item.DataItem, DataRowView).Item("a1")) Then '此欄位是NULL
           End If
        End If
    End Sub