Hi,
like I said in my previous post, you must do it in *ItemCreated* (it is
different than ItemDataBound). ItemDataBound is not called for footer (only
for normal and alternating items according to the rows in data source), and
it is called only when DataBind is called for the DataList. You need to get
the code to run on every request, and ItemCreated works exactly that way and
additionally ItemCreated is called for the footer as well (DataListItem's
ItemType in ItemCreated is Footer then)
--
Teemu Keiski
MCP, Microsoft MVP (ASP.NET), AspInsiders member
ASP.NET Forum Moderator, AspAlliance Columnist
http://blogs.aspadvice.com/joteke
"mahsa" <ma***@discussions.microsoft.com> wrote in message
news:9C**********************************@microsof t.com...
hi I try this on DataList_ItemDataBound to find a control int footerIndex
= DataList1.Controls[0].Controls.Count-1; CheckBox d;
d =
DataList1.Controls[0].Controls[footerIndex].FindControl("Ch_LiftGround") as
CheckBox; if(d != null)
{
d.AutoPostBack=true;
d.CheckedChanged += new
System.EventHandler(this.Ch_LiftGround_CheckedChan ged); }
but if the footer templete is not in item template like this:
<ItemTemplate>
<FooterTemplate>
<asp:CheckBox ID="Ch_LiftGround" Runat="server" Text="Lift Ground
Service" class='caption' AutoPostBack=true ></asp:CheckBox> </FooterTemplate>
</ItemTemplate>
this code dosent work and if the footer is in daitemtemplate it dosent
work exacty right either do you have any idea?
"Teemu Keiski" wrote:
Hi,
you can just declare the event handler for the CheckBox control in aspx
(inline in the footer template e.g into the declarative syntax) or
another way is to locate it in ItemCreated of the dataList and wire the event
handler programmatically. Both ways work equally.
--
Teemu Keiski
MCP, Microsoft MVP (ASP.NET), AspInsiders member
ASP.NET Forum Moderator, AspAlliance Columnist
http://blogs.aspadvice.com/joteke
"mahsa" <ma***@discussions.microsoft.com> wrote in message
news:13**********************************@microsof t.com... Hi,How can I access to checkbox control in footer template of datalist
and fire the selectedchangeindex event? --
Regards mahsa