or
<telerik:RadGrid> <%--OMITTED--%> <ClientSettings> <ClientEvents OnRowContextMenu="RowContextMenu"></ClientEvents> <Selecting AllowRowSelect="false" /> </ClientSettings> <%--OMITTED--%></telerik:RadGrid><telerik:RadContextMenu ID="RadContextMenu1" runat="server" OnItemClick="RadContextMenu1_ItemClick"> <Targets> <telerik:ContextMenuControlTarget ControlID="RadGrid1" /> </Targets> <CollapseAnimation Duration="200" Type="OutQuint" /> <Items> <telerik:RadMenuItem runat="server" Text="Kopier"> </telerik:RadMenuItem> <telerik:RadMenuItem runat="server" Text="Slet" Enabled="False"> </telerik:RadMenuItem> </Items></telerik:RadContextMenu>
function HandleScrolling(sender, eventArgs) { if (eventArgs.get_isOnBottom()) { var grid = $find("<%=rgUserList.ClientID %>"); var hiddenGroupTotalUserCount = document.getElementById('<%=hiddenGroupTotalUserCount.ClientID %>'); var allRecordsCount = parseInt(hiddenGroupTotalUserCount.value); var currentlyDisplayedRecordsCount = grid.get_masterTableView().get_pageSize(); if (currentlyDisplayedRecordsCount < allRecordsCount) { //if the visible items are less than the entire record count trigger a click event for the load more users button var button = document.getElementById('<%=buttonHiddenLoadMoreUsers.ClientID %>'); if (button) { button.click(); } } else { //Otherwise, hide the "scroll for more" label scrollForMoreLabel = document.getElementById("<%=scrollForMoreLabel.ClientID%>"); if (scrollForMoreLabel != undefined) { scrollForMoreLabel.style.visibility = "hidden"; } } } }<input runat="server" ID="buttonHiddenLoadMoreUsers" OnClick="ButtonHiddenLoadMoreUsers_Click" Style="width: 0; height: 0; display: none;" /><telerik:RadAjaxManagerProxy ID="ajaxManager2" runat="server" > <AjaxSettings> <telerik:AjaxSetting AjaxControlID="buttonHiddenLoadMoreUsers"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgUserList" LoadingPanelID="loadingPanel1" /> </UpdatedControls> </telerik:AjaxSetting>
