Click here to Skip to main content
12,953,865 members (52,222 online)
Rate this:
 
Please Sign up or sign in to vote.
See more:
I'm trying to fire the Click event of the linkbutton placed inside a datalist,and i'm using the following code


ASPX Page


<asp:LinkButton ID="LinkButton1" runat="server" Font-Names="Bertham" Font-Size="X-Large"
                            Font-Underline="False" CommandName = "answer">"<%#Eval ("Question") %>"</asp:LinkButton>


Code Behind Page

protected void DataList1_ItemCommand(object source,System.Web.UI.WebControls.DataListCommandEventArgs e)
   {
       if (e.CommandName == "answer")
   {
       Response.Write("<script language = "'javascript'">alert('U Clicked The Linkbutton'</script>)");
       Response.Write("Hello");
       //Response.Write("Hello");
   }
   }

but its not working....
Can Anyone help me. I think this is a big problem 2 many. Which I found on net while trying to sought out the problem by myself.

Thanks In Advance....
Posted 4-Jun-12 1:32am
Updated 4-Jun-12 1:33am
v2
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

  Permalink  
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 2

if you have only one condition, you can remove if , and do this on grid databound event , because when you use item command it post back and after it response you.
protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
        {
            LinkButton btn = (LinkButton) FindControl("lnkbtn");
            btn.Attributes.Add("onclick","alert(you are leaving this page!)");
        }
  Permalink  
Comments
Arjun YK 5-Jun-12 0:22am
   
Thank u for the solution.
Member 12515932 26-Nov-16 5:35am
   
How to use more than linkbutton in datalist.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month
OriginalGriff 6,429
CHill60 3,490
Maciej Los 3,103
ppolymorphe 2,020
Jochen Arndt 1,975


Advertise | Privacy | Mobile
Web02 | 2.8.170525.1 | Last Updated 4 Jun 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100