A
Anup
Hi Group,
I have a datagrid with dropdown in my application.
I want to fill the data in dropdown by an ArrayList
for that I am using "e.Item.FindControl("DropdownId")"
but this function is returning NULL THUS I m getting exception
"Object Refrence not set to an Instance to Object",
Here is the code I wrote (ASP.NET 1.1)...
Hope I get some help from you,
///Cdoe Behind
private void dataGrid1_ItemDataBound(object sender,
DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Footer)
{
System.Web.UI.WebControls.DropDownList drp = new
DropDownList();
drp = (DropDownList)e.Item.FindControl("listAnup");
drp.DataSource=newArrayList;//This Statement throwing exception
drp.DataBind();
}
}
///aspx code
<asp:datagrid id=dataGrid1 style="Z-INDEX: 101; LEFT: 256px; POSITION:
absolute; TOP: 8px" runat="server" ShowFooter="True" CaptionAlign="Top"
Caption="Hello" BackColor="RosyBrown" AllowPaging="True" Height="256px"
Width="70%" DataSource="<%# dataSet1 %>" PageSize="2" CellPadding="2"
CellSpacing="2">
<FooterStyle ForeColor="#FFFF80" BorderColor="#E0E0E0"
BackColor="Gray"></FooterStyle>
<SelectedItemStyle ForeColor="#804040" BorderColor="#FFE0C0"
BackColor="Aqua"></SelectedItemStyle>
<EditItemStyle ForeColor="#FFE0C0"
BackColor="#C0FFC0"></EditItemStyle>
<AlternatingItemStyle ForeColor="DarkOliveGreen"
BackColor="#FFC080"></AlternatingItemStyle>
<ItemStyle ForeColor="#404040" BackColor="Khaki"></ItemStyle>
I have a datagrid with dropdown in my application.
I want to fill the data in dropdown by an ArrayList
for that I am using "e.Item.FindControl("DropdownId")"
but this function is returning NULL THUS I m getting exception
"Object Refrence not set to an Instance to Object",
Here is the code I wrote (ASP.NET 1.1)...
Hope I get some help from you,
///Cdoe Behind
private void dataGrid1_ItemDataBound(object sender,
DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Footer)
{
System.Web.UI.WebControls.DropDownList drp = new
DropDownList();
drp = (DropDownList)e.Item.FindControl("listAnup");
drp.DataSource=newArrayList;//This Statement throwing exception
drp.DataBind();
}
}
///aspx code
<asp:datagrid id=dataGrid1 style="Z-INDEX: 101; LEFT: 256px; POSITION:
absolute; TOP: 8px" runat="server" ShowFooter="True" CaptionAlign="Top"
Caption="Hello" BackColor="RosyBrown" AllowPaging="True" Height="256px"
Width="70%" DataSource="<%# dataSet1 %>" PageSize="2" CellPadding="2"
CellSpacing="2">
<FooterStyle ForeColor="#FFFF80" BorderColor="#E0E0E0"
BackColor="Gray"></FooterStyle>
<SelectedItemStyle ForeColor="#804040" BorderColor="#FFE0C0"
BackColor="Aqua"></SelectedItemStyle>
<EditItemStyle ForeColor="#FFE0C0"
BackColor="#C0FFC0"></EditItemStyle>
<AlternatingItemStyle ForeColor="DarkOliveGreen"
BackColor="#FFC080"></AlternatingItemStyle>
<ItemStyle ForeColor="#404040" BackColor="Khaki"></ItemStyle>