or
							private System.EventHandler ButtonResSaveClicked;              public event EventHandler BtnResSaveClicked          {              add              { ButtonResSaveClicked += value; }              remove              { ButtonResSaveClicked -= value; }              }          protected void btnSave_Click(object sender, EventArgs e)          {             //Perform save operation             if (ButtonResSaveClicked != null)                          {                              ButtonResSaveClicked(sender, e);                          }                 }ucFromTab.ButtonResSaveClicked+= ucInPage.RefreshData;function RowContextMenu(sender, eventArgs) {    var menu;    var ownerTable = eventArgs.get_tableView();    if (ownerTable.get_name() == "Grid") {        menu = $find("<%=RadContextMenuUser.ClientID %>");    }    else if (ownerTable.get_name() == "NestedGrid") {        menu = $find("<%=RadContextMenuUsersRole.ClientID %>");    }
    var evt = eventArgs.get_domEvent();    if (evt.target.tagName == "INPUT" || evt.target.tagName == "A") {    return;    }    var index = eventArgs.get_itemIndexHierarchical();    document.getElementById("radGridClickedRowIndex").value = index;     document.getElementById("radGridClickedTableId").value = ownerTable._data.UniqueID;    sender.get_masterTableView().selectItem(sender.get_masterTableView().get_dataItems()[index].get_element(), true); ImageUrl='<%# "ViewImage.aspx?ImageID=" & Eval("ImageID").ToString()%>'... Well, it appears that everything works fine for as long as there is at most 7 rows per grid pages (users can set page size at will), not one more: more than that RadTabStrip, RadMultiPage, and RadGrid controls become unresponsive and any user action results in a complete page refresh, nothing more. On the other hand, if I change the code and force the same image to be reused over and over again, say, ImageUrl='<%# "ViewImage.aspx?ImageID=3"%>'things work as expected no matter what the grid page size is. I know this sounds strange but after hours of narrowing the problem down, it all comes down to this!<telerik:RadGrid ID="rgDirigeant" runat="server"    AllowFilteringByColumn="False"    AllowPaging="True"    AllowSorting="False"    AutoGenerateColumns="True"    EnableLinqExpressions="False"    HorizontalAlign="Center"    ShowFooter="True"    ShowHeader="False"    ShowStatusBar="True"    Skin="WebBlue"    Visible="False"    Width="100%"    PageSize="10">    <ClientSettings EnableRowHoverStyle="True">        <ClientEvents OnPopUpShowing="PopUpShowing" />        <Selecting AllowRowSelect="False" />    </ClientSettings>    <GroupingSettings CaseSensitive="False" />    <SortingSettings SortToolTip="<%$ Resources:myRadGrid, SortToolTip%>" SortedAscToolTip="<%$ Resources:myRadGrid, SortedAscToolTip%>" SortedDescToolTip="<%$ Resources:myRadGrid, SortedDescToolTip%>" />    <FilterMenu enableajaxskinrendering="False">        <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation>    </FilterMenu>    <HeaderContextMenu>        <CollapseAnimation Duration="200" Type="OutQuint" />    </HeaderContextMenu>    <MasterTableView        CommandItemDisplay="Top"        DataKeyNames="IDDirigeant"        EditMode="PopUp"        NoMasterRecordsText="<%$ Resources:myRadGrid, NoMasterRecordsText%>">        <CommandItemSettings AddNewRecordText="<%$ Resources:myRadGrid, Add %>" RefreshText="<%$ Resources:myRadGrid, Refresh %>" />        <ItemTemplate>            <table border="0">                <asp:TableRow ID="Tablerow1" runat="server">                    <asp:TableCell ID="Tablecell1" runat="server" BorderWidth="0" VerticalAlign="Top">                        <asp:Label ID="lblTitre" runat="server" SkinID="titleLabel" meta:resourcekey="lblTitre" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell2" runat="server" BorderWidth="0" VerticalAlign="Top">                        <%If Me.CodeTypeDirigeant = Globals.CodeHauteDirection Or Me.CodeTypeDirigeant = Globals.CodeAdministrator Then%>                        <telerik:RadTextBox ID="lblTitreTxt" runat="server" Skin="WebBlue" Width="200px" ReadOnly="true" Text='<%# Bind("NomTitreDirigeant") %>' />                        <%Else%>                        <telerik:RadTextBox ID="lblDepartTxt" runat="server" Skin="WebBlue" Width="200px" ReadOnly="true" Text='<%# Bind("NomDepartement") %>' />                        <%End If%>                    </asp:TableCell>                    <asp:TableCell ID="Tablecell3" runat="server" BorderWidth="0" VerticalAlign="Top">                        <asp:Label ID="lblTitreExact" runat="server" SkinID="titleLabel" meta:resourcekey="lblTitreExact" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell4" runat="server" BorderWidth="0" VerticalAlign="Top">                        <telerik:RadTextBox ID="lblTitreExacttxt" runat="server" Skin="WebBlue" Width="200px" TextMode="MultiLine" Rows="3" Height="48px" ReadOnly="true" Text='<%# Bind("TitreDirigeantExact")%>' />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell5" RowSpan="8" runat="server" BorderWidth="0" VerticalAlign="Top">                            <asp:Image ID="_photo" runat="server" BorderColor="Silver" BorderStyle="Solid" BorderWidth="1px" GenerateEmptyAlternateText="True"                                ImageAlign="Top" ImageUrl='<%# "ViewImage.aspx?ImageID=" & Eval("ImageID").ToString()%>' Width="100px" />                    </asp:TableCell>                </asp:TableRow>                <asp:TableRow ID="Tablerow2" runat="server">                    <asp:TableCell ID="Tablecell6" runat="server" BorderWidth="0">                        <asp:Label ID="lblPrenom" runat="server" SkinID="titleLabel" meta:resourcekey="lblPrenom" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell7" runat="server" BorderWidth="0">                        <telerik:RadTextBox ID="lblPrenomtxt" runat="server" Skin="WebBlue" Width="200px" ReadOnly="true" Text='<%# Eval("Prenom") %>' />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell8" runat="server" BorderWidth="0">                        <asp:Label ID="lblNom" runat="server" SkinID="titleLabel" meta:resourcekey="lblNom" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell9" runat="server" BorderWidth="0">                        <telerik:RadTextBox ID="lblNomtxt" runat="server" Skin="WebBlue" Width="200px" ReadOnly="true" Text='<%# Eval("Nom") %>' />                    </asp:TableCell>                </asp:TableRow>                <asp:TableRow ID="Tablerow3" runat="server">                    <asp:TableCell ID="Tablecell10" runat="server" BorderWidth="0">                        <asp:Label ID="lblSexe" runat="server" SkinID="titleLabel" meta:resourcekey="lblSexe" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell11" runat="server" BorderWidth="0">                        <telerik:RadTextBox ID="lblSexeTxt" runat="server" Skin="WebBlue" Width="200px" ReadOnly="true" Text='<%# Bind("NomSexe") %>' />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell12" runat="server" BorderWidth="0">                        <asp:Label ID="lblLangue" runat="server" SkinID="titleLabel" meta:resourcekey="lblLangue" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell13" runat="server" BorderWidth="0">                        <telerik:RadTextBox ID="lblLngtxt" runat="server" Skin="WebBlue" Width="200px" ReadOnly="true" Text='<%# Bind("NomLangue") %>' />                    </asp:TableCell>                </asp:TableRow>                <asp:TableRow ID="Tablerow4" runat="server" VerticalAlign="Top">                    <asp:TableCell ID="Tablecell14" runat="server" BorderWidth="0">                        <asp:Label ID="lblTelephone" runat="server" SkinID="titleLabel" meta:resourcekey="lblTelephone" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell15" runat="server" BorderWidth="0">                        <telerik:RadTextBox ID="lblTelephonetxt" runat="server" Skin="WebBlue" Width="200px" ReadOnly="true" Text='<%# Bind("Telephone") %>' />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell16" runat="server" BorderWidth="0">                        <asp:Label ID="lblDateNaissance" runat="server" SkinID="titleLabel" meta:resourcekey="lblDateNaissance" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell17" runat="server" BorderWidth="0">                        <telerik:RadTextBox ID="lblNaissancetxt" runat="server" Skin="WebBlue" Width="200px" ReadOnly="true" Text='<%# Bind("DateNaissance", "{0:yyyy/MM/dd}") %>' />                    </asp:TableCell>                </asp:TableRow>                <asp:TableRow ID="Tablerow5" runat="server">                    <asp:TableCell ID="Tablecell18" runat="server" BorderWidth="0" VerticalAlign="Top">                        <asp:Label ID="lblTelecopieur" runat="server" SkinID="titleLabel" meta:resourcekey="lblTelecopieur" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell19" runat="server" BorderWidth="0" VerticalAlign="Top">                        <telerik:RadTextBox ID="lbltelecopieurtxt" runat="server" Skin="WebBlue" Width="200px" ReadOnly="true" Text='<%# Bind("Telecopieur") %>' />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell20" runat="server" BorderWidth="0" VerticalAlign="Top">                        <asp:Label ID="lblCourriel" runat="server" SkinID="titleLabel" meta:resourcekey="lblCourriel" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell21" runat="server" BorderWidth="0" VerticalAlign="Top">                        <asp:HyperLink ID="hlCourriel" runat="server" Height="32px" Width="200px" Text='<%# Bind("Courriel") %>'></asp:HyperLink>                    </asp:TableCell>                </asp:TableRow>                <asp:TableRow ID="Tablerow9" runat="server">                    <asp:TableCell ID="Tablecell38" runat="server" BorderWidth="0">                        <asp:Label ID="lblSalaireAnnuel" runat="server" SkinID="titleLabel" meta:resourcekey="lblSalaireAnnuel" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell39" runat="server" BorderWidth="0">                        <telerik:RadTextBox ID="_salaireAnnTxt" runat="server" Skin="WebBlue" Width="200px" ReadOnly="true" Text='<%# Bind("SalaireAnnuelLocal", "{0:### ### ### ##0}") %>' ReadOnlyStyle-HorizontalAlign="Right" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell40" runat="server" BorderWidth="0">                        <asp:Label ID="lblPrimeAnnuelle" runat="server" SkinID="titleLabel" meta:resourcekey="lblPrimeAnnuelle" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell41" runat="server" BorderWidth="0">                        <telerik:RadTextBox ID="_primeTxt" runat="server" Skin="WebBlue" Width="200px" ReadOnly="true" Text='<%# Bind("PrimeAnnuelleLocal", "{0:### ### ### ##0}") %>' ReadOnlyStyle-HorizontalAlign="Right" />                    </asp:TableCell>                </asp:TableRow>                <% If Me.CodeTypeDirigeant = Globals.CodeAdministrator Then%>                <asp:TableRow ID="Tablerow6" runat="server">                    <asp:TableCell ID="Tablecell23" runat="server" BorderWidth="0" VerticalAlign="Top">                        <asp:Label ID="lblResponsabilite" runat="server" SkinID="titleLabel" meta:resourcekey="lblResponsabilite" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell24" runat="server" BorderWidth="0" ColumnSpan="3">                        <telerik:RadTextBox ID="lblResptxt" runat="server" Text='<%# Bind("Responsabilite") %>'                            TextMode="MultiLine" ReadOnly="true" Width="100%" Rows="3" Height="48px" />                    </asp:TableCell>                </asp:TableRow>                <% End If%>                <asp:TableRow ID="Tablerow7" runat="server" VerticalAlign="Top">                    <asp:TableCell ID="Tablecell29" runat="server" BorderWidth="0" VerticalAlign="Top">                        <asp:Label ID="lblCV" runat="server" SkinID="titleLabel" meta:resourcekey="lblCV" />                    </asp:TableCell>                    <asp:TableCell ID="Tablecell30" runat="server" BorderWidth="0" ColumnSpan="3">                        <asp:HyperLink ID="lbCV" runat="server" ToolTip='<%# Bind("IDCurriculumVitae") %>' />                    </asp:TableCell>                </asp:TableRow>                <asp:TableRow ID="Tablerow8" runat="server">                    <asp:TableCell ID="Tablecell36" runat="server" BorderWidth="0" ColumnSpan="5" HorizontalAlign="Right">                        <asp:Button ID="btnUpdate" Text="<%$ Resources:myRadGrid, Update %>" runat="server"                            CommandName="Edit" SkinID="mybutton" Visible="<%# IsEditable %>" />                                                  <asp:Button ID="btnDelete" Text="<%$ Resources:myRadGrid, Delete %>" runat="server"                            CommandName="Delete" SkinID="mybutton" OnClientClick="return Confirm();" Visible="<%# IsEditable %>" />                    </asp:TableCell>                </asp:TableRow>            </table>        </ItemTemplate>        <EditFormSettings            EditFormType="WebUserControl"            PopUpSettings-Modal="True"            UserControlName="~/Compagnie/Personne.ascx">            <EditColumn UniqueName="EditCommandColumn1">            </EditColumn>            <PopUpSettings Height="465px" Width="930px" />        </EditFormSettings>    </MasterTableView>    <PagerStyle AlwaysVisible="true"        Mode="NextPrevNumericAndAdvanced"        NextPagesToolTip="<%$ Resources:myRadGrid, PagesNext %>"         NextPageToolTip="<%$ Resources:myRadGrid, PageNext %>"         PagerTextFormat="<%$ Resources:myRadGrid, PagerText %>"         PrevPagesToolTip="<%$ Resources:myRadGrid, PagesPrev %>"         PrevPageToolTip="<%$ Resources:myRadGrid, PagePrev %>"         Wrap="False" />    <StatusBarSettings LoadingText="<%$ Resources:myRadGrid, statusbarLoadingText %>" ReadyText="<%$ Resources:myRadGrid, statusbarReadyText %>" /></telerik:RadGrid>RadProgressContext progress = RadProgressContext.Current;<br>progress.CurrentOperationText = RadUpload1.UploadedFiles[0].FileName;