Find Link button in RadListView ItemTemplate to set Ajax Settings on Page Load event

3 posts, 0 answers
  1. Ravi Kumar
    Ravi Kumar avatar
    37 posts
    Member since:
    May 2010

    Posted 05 Mar 2011 Link to this post

    Hi,

    I have a link buttin in radlistview  itemtemplate. on click on link buttom i,m loading another list.it is happening fine but spin wheel is not showing when i click on the link button. please suggest what is going wrong.

          <telerik:RadListView ID="lvLaborHoursSummary" runat="server" DataKeyNames="ID" >
                                    <LayoutTemplate>
                                        <div>
                                            <table id="chart1" border="0" cellspacing="0" style="width: 100%;">
                                                <thead>
                                                    <tr>
                                                        <td colspan="8" align="center">
                                                            <b>Labor Hours by Site</b>
                                                        </td>
                                                    </tr>
                                             </thead>
                                                <tbody>
                                                    <tr id="itemPlaceholder" runat="server">
                                                        <td>
                                                        </td>
                                                    </tr>
                                                </tbody>
                                            </table>
                                        </div>
                                    </LayoutTemplate>
                                    <ItemTemplate>
                                        <tr>
                                            <td>
                                                <asp:Label ID="Label1" runat="server" Text='<%# Eval("ID") %>'></asp:Label>
                                            </td>
                                            <td>
                                                <asp:LinkButton ID="lnkDescription" runat="server" Text='<%# Eval("Description") %>'
                                                    CommandName="ShowSummaryByEmployee"></asp:LinkButton>
                                            </td>
                                        </tr>
                                    </ItemTemplate>
    *********************************************************************************************
           How to find lnkDescription button on page load event to set ajax settings
            ajaxManager.AjaxSettings.AddAjaxSetting(lnkDescription, pnlLaborHoursSummary, RadAjaxLoadingPanelLaborHoursSummary);


    Thanks
    ~Ravi
  2. Shinu
    Shinu avatar
    17764 posts
    Member since:
    Mar 2007

    Posted 07 Mar 2011 Link to this post

    Hello Ravi,

    Check out the following code snippet to get LinkButton in ItemTemplate.

    C#:
    protected void Page_Load(object sender, EventArgs e)
       {
           foreach (RadListViewDataItem item in RadListView1.Items)
           {
               LinkButton btn = (LinkButton)item.FindControl("lnkDescription");
           }
       }

    -Shinu.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Ravi Kumar
    Ravi Kumar avatar
    37 posts
    Member since:
    May 2010

    Posted 07 Mar 2011 Link to this post

    Thank you very much Shinu.
Back to Top