Adding Logic including Container.DataItem in the HTML code of DataGrid??

  • Thread starter Thread starter Lars Netzel
  • Start date Start date
L

Lars Netzel

Why Can't I use something like this?

<%# If Container.DataItem("id") = 0 then%>
bla bla bla
<%end if%>

I've been messing around with a IIF statement as well but it does'nt do it
for me either!

/Lars
 
Hi, Lar

In HTML code, you can only do some simple databinding. If you want to do more, do it in code-behind
For datagrid, wrap the logic in ItemDataBound event
Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBoun
If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem The
If Container.DataItem("id") = 0 the
'Do stuff you like
End I
End I
End Su

Bin Song, MCP
 
Back
Top