or
| <asp:ScriptManager runat="server" ID="scriptMgr" /> |
| <uc1:UserControl1 ID="UserControl1" runat="server" /> |
| <br /> |
| <asp:Button runat="server" ID="btnRefreshAjaxManager" Text="Refresh AjaxManager" /> |
| <telerik:RadAjaxManager runat="server" ID="ajaxMgr"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="btnRefreshAjaxManager"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="UserControl1"/> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <script language="javascript"> |
| function Refresh( controlId ) |
| { |
| var panel = $find(controlId ); |
| panel.ajaxRequest(); |
| } |
| </script> |
| <telerik:RadAjaxPanel runat="server" ID="ajaxPanel" > |
| <asp:TextBox runat="server" ID="TextBox1" /> |
| <asp:Label runat="server" ID="Label1" /> |
| <br /> |
| <asp:Button runat="server" ID="btnRefreshAjaxPanel" Text="Refresh AjaxPanel" /> |
| </telerik:RadAjaxPanel> |
| <br /> |
| <asp:Button runat="server" ID="btnRefreshJS" Text="Refresh using ajaxPanel.ajaxRequest()" /> |
| protected void Page_Load(object sender, EventArgs e) |
| { |
| TextBox1.Text = DateTime.Now.ToString(); |
| thisthis.Label1.Text = this.ajaxPanel.ClientID; |
| this.btnRefreshJS.OnClientClick = string.Format( "Refresh( '{0}' ); return false;", ajaxPanel.ClientID); |
| } |


I have a radtextbox that I am updating the text with JavaScript (clientside). The new value shows on the page but if I access the control server side, it shows the old value. This control is not being reloaded server side.
JavaScript: this will set the new value which shows up on the web page
document.Form1.txtTotalCharge_text.value = document.Form1.txtHdTotalCharge.valueIf I access txtTotalCharge.text on the server side, the old value shows up. The asp:textbox doesn't have this issue. Can anyone tell me how to fix this.

public override string SelectedValue { get { return _SelectedValue; } set { _SelectedValue = value; } }Radgrid.AutoGenerateColumns = true; Radgrid.MasterTableView.AllowPaging = true; Radgrid.MasterTableView.IsItemInserted = true; Radgrid.ExportSettings.OpenInNewWindow = true; Radgrid.AllowFilteringByColumn = false; Radgrid.ExportSettings.ExportOnlyData = true; Radgrid.ExportSettings.HideStructureColumns = true; Radgrid.MasterTableView.HierarchyDefaultExpanded = false; Radgrid.MasterTableView.NestedViewTemplate = null; Radgrid.MasterTableView.HierarchyDefaultExpanded = false; Radgrid.MasterTableView.ClearChildEditItems(); Radgrid.ExportSettings.FileName = filename; Radgrid.ExportSettings.Excel.Format = GridExcelExportFormat.Html; Radgrid.MasterTableView.ExportToPdf();