or
if (Ctrl is RadDatePicker) { ((RadDatePicker)Ctrl).DateInput.DisplayDateFormat = "dd/MM/yyyy";
} if (Ctrl is RadTimePicker) { ((RadTimePicker)Ctrl).DateInput.DisplayDateFormat = "hh:mm tt"; } if (Ctrl is RadDateTimePicker) { ((RadDateTimePicker)Ctrl).DateInput.DisplayDateFormat="dd/MM/yyyy hh:mm tt "
}<script language="javascript" type="text/javascript"> function OpenLogin() { var wnd = $find("<%=dlgLogin.ClientID%>"); wnd.setUrl("Login.aspx"); wnd.show(); } function IsOk(wnd, Arg) { var args = Arg.get_argument(); if (args) { window.location = "CustomerStatus.aspx"; } } </script><script language="javascript" type="text/javascript"> function GetRadWindow() { var oWindow = null; if (window.radWindow) oWindow = window.radWindow; else if (window.frameElement.radWindow) oWindow = window.frameElement.radWindow; return oWindow; } function CancelWindow() { var wnd = GetRadWindow(); wnd.close(); } function CloseWndw() { var arg = document.getElementById("txtIsOk").value; if (arg) { var wnd = GetRadWindow(); wnd.close(arg); } } function Waiting(s, e) { Callback.PerformCallback(); LPWaitConn.Show(); } </script>
<asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate><asp:HiddenField ID="txtIsOk" runat="server" /> <telerik:RadButton ID="btnLogin" runat="server" Text="Submit" Style="z-index: 1; left: 243px; top: 134px; position: absolute; height: 19px" BackColor="Transparent" Font-Names="Verdana" Font-Size="10pt" ForeColor="#84DA2E" SkinID="Black" OnClientClicking="Waiting" OnClick="btnLogin_Click" OnClientClicked="CloseWndw"> </telerik:RadButton> <telerik:RadButton ID="btnCancel" runat="server" Text="Cancel" Style="z-index: 1; left: 180px; top: 134px; position: absolute; height: 19px" BackColor="Transparent" Font-Names="Verdana" Font-Size="10pt" ForeColor="#84DA2E" Font-Bold="True" Skin="Black" EnableViewState="False" OnClientClicked="CancelWindow"> </telerik:RadButton></ContentTemplate> </asp:UpdatePanel>Protected Sub btnLogin_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnLogin.Click Dim strCon As String = String.Empty Dim cnn As SqlConnection If Me.txtIsOk.Value.Length > 0 Then Exit Sub 'Because of the forced postback this is avoid more than one execution If Me.txtUser.Text.Length > 0 AndAlso Me.txtPass.Text.Length > 0 Then strCon = "Data Source=MyServer;Initial Catalog=MyDb;User Id=" & Me.txtUser.Text & ";Password=" & Me.txtPass.Text & ";" cnn = New SqlConnection(strCon) Try cnn.Open() Me.txtIsOk.Value = "Yes" Catch ex As SqlException Me.lblWarning.Text = "Wrong Login or Password" Me.lblWarning.Visible = True Catch ex1 As Exception Me.lblWarning.Text = "Wrong Login or Password" Me.lblWarning.Visible = True Finally cnn.Close() cnn.Dispose() End Try End If End Sub<telerik:RadListView ID="myListView" runat="server" > <LayoutTemplate> <asp:Panel ID="RadListViewLayoutPanel" runat="server"> <div class="container"> <asp:PlaceHolder ID="ItemPlaceHolder" runat="server"></asp:PlaceHolder> </div> <div class="slider"> <telerik:RadSlider ID="mySlider" runat="server" > </telerik:RadSlider> <telerik:RadToolTip ID="myToolTip" runat="server" Position="TopLeft" > </telerik:RadToolTip> </div> </asp:Panel> </LayoutTemplate> ... ...
<telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server" Height="100%" Width="100%" LoadingPanelID="RadAjaxLoadingPanel1"> <table><tr><td valign="top"> <telerik:RadGrid ID="radGridABC" runat="server" Width="800px" AutoGenerateColumns="False" GridLines="None" OnItemDataBound="radGridABC_ItemDataBound" Skin="MainGrid" EnableEmbeddedSkins="false" PageSize="10" AllowPaging="true"> <PagerStyle Mode="NextPrevAndNumeric"></PagerStyle> <ClientSettings EnableRowHoverStyle="true"> <Selecting AllowRowSelect="True" /> <ClientEvents OnRowSelecting="RowSelected" /> </ClientSettings> After clicking the next page on pager, the page goes post back and loses the instance of grid. only this line remains:
<input id="radGridABC_ClientState" name="radGridABC_ClientState" type="hidden" autocomplete="off">any ideas why??
<asp:TextBox runat="server" id="txtFilter" /><telerik:RadComboBox runat="server" ID="rcbPCN" AllowCustomText="true" EnableLoadOnDemand="true" OnItemsRequested="rcbPCN_ItemsRequested" AutoPostBack="True" CausesValidation="False" onselectedindexchanged="rcbPCN_SelectedIndexChanged" Filter="StartsWith" />.... code behind: protected void rcbPCN_ItemsRequested(object o, Telerik.Web.UI.RadComboBoxItemsRequestedEventArgs e) { var query = PlanManager.QueryPlans().Where(q => q.bin == txtFilter.Text); rcbPCN.DataSource = query; rcbPCN.DataBind(); }