RadScriptManager.RegisterStartupScript(this, this.GetType(), "RadGridRebindFlightSeats", "RadGridRebindFlightSeats();", true);...
when not closing a radwindow but from another command button on the dock header the script works OK...???
<telerik:RadWindow runat="server" ID="RadWindowCreateFlight" InitialBehaviors="None" NavigateUrl="~/Dialogs/CreateFlight.aspx" ReloadOnShow="true" Animation="None" OnClientClose="CloseRadWindowCreateFlight" Height="550px" Modal="true" Title="Create Flight" Width="700px" Behaviors="Close, Move" Enabled="True" VisibleStatusbar="False" IconUrl="~/favicon.ico" KeepInScreenBounds="True" ShowContentDuringLoad="False"> </telerik:RadWindow>
function CloseRadWindowCreateFlightMeal() { var action = get_cookie("ACTION"); delete_cookie("ACTION"); if (action == "FLIGHT MEAL CREATED") { var tabStrip = $find("ctl00_contentBody_tabStripEvent"); var tab = tabStrip.findTabByText('Flights'); tab.set_selected(true); //The same as tab.select(); var multiPage = $find("ctl00_contentBody_multiPageEvent"); var pageView = multiPage.findPageViewByID("ctl00_contentBody_pageFlights"); pageView.set_selected(true); var masterTable = $find("ctl00_contentBody_RadDockFlightMeals_C_RadGridFlightMeals").get_masterTableView(); masterTable.rebind(); } return false; } function RadGridRebindFlightSeats() { var masterTable = $find("ctl00_contentBody_RadDockFlightSeats_C_RadGridFlightSeats").get_masterTableView(); masterTable.rebind(); return false; }
I would like to add grouping to my Grid.
I want 3 horizontal sections in my grid. At the beginning of Each section I would like to specifically Add Group Header.
I want paging separate to group Level ( Not to Grid level)
EditForm for Each group will be opening a same user control.
How do I do this?
Thanks
Hi,
I want my TreeView to remove a marked post when I've confirmed it from a button located in a modal popup.
Scenario:
1. TreeView is populated from DB.
2. Right click on some item.
3. Choose delete.
4. Modal popup appears asking if you're sure you want to delete the selected node.
5. If no, just close the popup. If yes, delete it from DB and refresh tree.
The problem is that it has to rerender the tree to show the changes. Is it possible to use the .Remove() function from a asp:button? If so, can I also use the add and rename functions?
Code for TreeView:
01.Protected Sub tree_ContextMenuItemClick(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadTreeViewContextMenuEventArgs) Handles tree.ContextMenuItemClick 02. Dim node As RadTreeNode = e.Node 03. Dim item As RadMenuItem = e.MenuItem 04. Dim menu As RadMenu = item.Menu 05. Dim value As String = item.Value 06. 07. Dim r As New Regex("\d*:") 08. Dim strName As String = node.Text 09. Select Case value 10. Case "3" 'delete 11. hdfNode.Value = node.Value 12. If (r.IsMatch(strName)) Then13. lblConfirmDelete.Text = strName.Substring(strName.IndexOf(": ") + 2).Replace("*", "") 14. Else15. lblConfirmDelete.Text = strName.Replace("*", "") 16. End If17. mpeNodeDelete.Show() 18. Exit Select19. End Select20.End SubCode for button:
1.Protected Sub btnNodeDelete_ok_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnNodeDelete_ok.Click 2. Try3. wrkTree.DeleteNode(hdfNode.Value.ToString()) 4. Catch ex As Exception 5. lblMess.Text = ErrorHandler.ExceptionTranslation(ex) 6. End Try7. setuptree() 8.End SubgetHandler:function(b){var a=this._getEvent(b);if(!a||a.length===0)return null;a=Array.clone(a);return function(c,d){for(var b=0,e=a.length;b<e;b++)a[b](c,d)}}a
[b](c,d)
Clearly this is not being thrown in the javascript I am using. Here is the code I am using.
<telerik:RadSplitter ID="RadSplitter2" runat="server" Height="82px" Width="100%" Orientation="Horizontal" VisibleDuringInit="false" Skin="EPSS" EnableEmbeddedSkins="false" OnClientLoad="javascript:TogglePaneTabVisibility('<%=SlidingPane.ClientID %>')" >function TogglePaneTabVisibility(panelid) { var slidingZone = $find("<%=szCR.ClientID %>"); var pane = slidingZone.getPaneById("<%=SlidingPane.ClientID %>"); if (pane.isTabDisplayed()) { pane.hideTab(); } else { pane.showTab(); } }