| <telerik:EditorToolGroup> |
| <telerik:EditorTool Name="Arrow" ShortCut="Shift+Alt+r"/> |
| <telerik:EditorTool Name="Yen"/> |
| <telerik:EditorTool Name="Euro"/> |
| </telerik:EditorToolGroup> |
| <style type="text/css"> |
| .Arrow |
| { |
| background-image: url("../img/rt_icon2.gif")!important; |
| } |
| .Yen |
| { |
| background-image: url("../img/yen2.jpg")!important; |
| } |
| .Euro |
| { |
| background-image: url("../img/euro.jpg")!important; |
| } |
| </style> |
| <script type="text/javascript"> |
| Telerik.Web.UI.Editor.CommandList["Arrow"] = function(commandName, editor, args) |
| { |
| editor.pasteHtml("<font style='FONT-SIZE: 11pt; FONT-STYLE: normal; FONT-FAMILY: wingdings'>è</font>"); |
| }; |
| Telerik.Web.UI.Editor.CommandList["Yen"] = function(commandName, editor, args) |
| { |
| editor.pasteHtml("<font style='FONT-SIZE: 11pt; FONT-STYLE: normal; FONT-FAMILY: arial'>Â¥</font>"); |
| }; |
| Telerik.Web.UI.Editor.CommandList["Euro"] = function(commandName, editor, args) |
| { |
| editor.pasteHtml("<font style='FONT-SIZE: 11pt; FONT-STYLE: normal; FONT-FAMILY: arial'>€</font>"); |
| }; |
| </script> |
<telerik:RadAjaxManagerProxy ID="mpPatientPolicy" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="rgStudents">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="rgstudents" LoadingPanelID="AjaxLoadingPanel" />
<telerik:AjaxUpdatedControl ControlID="pnlstudents" LoadingPanelID="AjaxLoadingPanel" />
</UpdatedControls>
</telerik:AjaxSetting>
</ajaxsettings>
</telerik:radajaxmanagerproxy>
and I execute the javascript function like this.
Page.ClientScript.RegisterStartupScript(Page.GetType(), "key", "<script>hideElement();</script>"). the javascript is not getting fired.
Should I be using
scriptManager.RegisterStartupScript to fire the javascript on async postback and what is the correct syntax?
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" |
| OnAjaxRequest="RadAjaxManager1_AjaxRequest"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="DateTime" /> |
| <telerik:AjaxUpdatedControl ControlID="RadGrid2" /> |
| <telerik:AjaxUpdatedControl ControlID="lblNote" /> |
| <telerik:AjaxUpdatedControl ControlID="Note" /> |
| <telerik:AjaxUpdatedControl ControlID="RequiredFieldValidator1" /> |
| <telerik:AjaxUpdatedControl ControlID="RadGrid1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="RadGrid2"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="lblNote" /> |
| <telerik:AjaxUpdatedControl ControlID="Note" /> |
| <telerik:AjaxUpdatedControl ControlID="RequiredFieldValidator1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| function refreshGrid() { |
| $find("<%= RadAjaxManager1.ClientID %>").ajaxRequest("Rebind"); |
| } |
| protected void RadAjaxManager1_AjaxRequest(object sender, AjaxRequestEventArgs e) |
| { |
| if (e.Argument.ToString() == "Rebind") |
| { |
| foreach (GridDataItem i in RadGrid2.Items) |
| { |
| if (i.Selected) |
| { |
| SqlDataSource3.Insert(); |
| i.Selected = false; |
| } |
| } |
| RequiredFieldValidator1.Enabled = false; |
| RadGrid1.Rebind(); |
| } |
| } |
| <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" |
| GridLines="None" Skin="Office2007" ItemStyle-Wrap="true" |
| DataSourceID="SqlDataSource1" oninit="RadGrid1_Init" |
| AllowSorting="True" onitemcreated="RadGrid1_ItemCreated" |
| AllowFilteringByColumn="True" AllowPaging="True" Width="100%" |
| OnItemDataBound="RadGrid1_ItemDataBound"> |
| <ItemStyle Wrap="True"></ItemStyle> |
| <MasterTableView CellSpacing="-1" DataSourceID="SqlDataSource1" |
| AllowSorting="true" |
| CommandItemDisplay="None" ItemStyle-Wrap="true"> |
| <ItemStyle Wrap="True"></ItemStyle> |
| <CommandItemTemplate> |
| <table width="100%"> |
| <tr> |
| <td align="right"> |
| <asp:LinkButton ID="Excel" runat="server" Font-Bold="True" |
| CausesValidation="False" Height="10px" |
| OnClick="Excel_Click">Export to Excel</asp:LinkButton> |
| |
| <asp:LinkButton ID="PDF" runat="server" Font-Bold="True" |
| CausesValidation="False" Height="10px" |
| OnClick="PDF_Click">Export to PDF</asp:LinkButton> |
| </td> |
| </tr> |
| </table> |
| </CommandItemTemplate> |
| <Columns> |
| ... |
| </Columns> |
| </MasterTableView> |
| </telerik:RadGrid> |
| protected void Excel_Click(object sender, EventArgs e) |
| { |
| ConfigureExport(); |
| RadGrid1.MasterTableView.ExportToExcel(); |
| } |
| protected void PDF_Click(object sender, EventArgs e) |
| { |
| ConfigureExport(); |
| RadGrid1.ExportSettings.Pdf.PageWidth = Unit.Pixel(1500); |
| RadGrid1.MasterTableView.ExportToPdf(); |
| } |
| public void ConfigureExport() |
| { |
| RadGrid1.ExportSettings.ExportOnlyData = true; |
| RadGrid1.ExportSettings.IgnorePaging = true; |
| RadGrid1.ExportSettings.OpenInNewWindow = true; |
| } |