Customized dynamic Datagrid component - help please

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hello,

I have a page that keeps repeating many times, with different datasets, for
the site, so it only makes sense to have a component that gets used. However,
the part of the grid I haven't been able to resolve.

here is the part that I haven't found a way for it to be dynamic,
"DataItem.IntClass"?

<asp:Label id="GrideID" text='<%# DataBinder.Eval(Container,
"DataItem.IntClass") %>' runat='server' />

Also like to know of any other approaches out there, or sites with related
info.

Thanks in advance,
Reza
 
Hi Reza,

Actually, there is another way, codebehind, to deal with
any controls embedded in a datagrid. For example, to fill
Label, GrideID, in the datagrid, you can write code in
datagrid_ItemDataBound event:

ListItemType itemType = e.Item.ItemType;
if (itemType == ListItemType.Item || itemType ==
ListItemType.AlternatingItem){
DataRowView drv = (DataRowView)e.Item.DataItem;

Label lbl = (Label)e.FindControl("GrideID");
Lbl.Text = drv("IntClass").ToString;
// ...

}

HTH

Elton Wang
(e-mail address removed)
 
Back
Top