| <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="DetailEmail.aspx.cs" Inherits="waPMHI.dlg.DetailEmail" %> |
| <%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" > |
| <head runat="server"> |
| <title>E-Mail</title> |
| <meta http-equiv="Content-type" content="application/xhtml+xml; charset=utf-8" /> |
| <link rel="stylesheet" type="text/css" href="../Styles/pmhi.css" /> |
| <telerik:RadCodeBlock ID="RadCodeBlock12" runat="server"> |
| <script language="javascript" type="text/javascript"> |
| // [... other functions ...] |
| function machzu() { |
| alert('zu'); |
| } |
| </script> |
| </telerik:RadCodeBlock> |
| </head> |
| <body class="mailTableBack""> |
| <telerik:RadWindowManager ID="SingletonSkinFix" runat="server" Skin="Web20" OnClientClose="machzu()"/> |
| <form id="wrapper" runat="server" |
| style="height: 100%; width: 100%; "> |
| <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server" ></telerik:RadScriptManager> |
| <telerik:/RadAjaxPanel> |
| <%-- [... a lot of other stuff ...] --%> |
| </form></body></html> |
| <form id="form1" runat="server" style="height: 100%;"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel1"> |
| </telerik:RadAjaxManager> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px" Transparency="1" |
| Width="75px"> |
| <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' |
| style="border: 0px;" /> |
| </telerik:RadAjaxLoadingPanel> |
| <asp:Content ID="Content2" ContentPlaceHolderID="CenterContent" runat="server"> |
| <telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server" > |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="dgproducts" EventName="SelectedIndexChanged"> |
| <UpdatedControls> |
| <!-- I DO NOT SEE UPDATEPANEL FOR THIS CONTROL AND THE 2 OTHERS UC --> |
| <telerik:AjaxUpdatedControl ControlID="ProductLinkUC1" LoadingPanelID="RadAjaxLoadingPanel1" /> |
| <telerik:AjaxUpdatedControl ControlID="ProductCountryUC1" LoadingPanelID="RadAjaxLoadingPanel2" /> |
| <telerik:AjaxUpdatedControl ControlID="ProductCategoryUC1" LoadingPanelID="RadAjaxLoadingPanel3" /> |
| <!-- EVERYTHING OK FOR DGPRODUCTS --> |
| <telerik:AjaxUpdatedControl ControlID="dgproducts" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManagerProxy> |
| <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Height="75px" |
| Width="75px"> |
| <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' |
| style="border: 0px;" /> |
| </telerik:RadAjaxLoadingPanel> |
| (also loadingpanel2, loadingpanel3) |
| ... |
| <telerik:RadGrid ID="dgproducts" runat="server" AutoGenerateColumns="False" DataSourceID="dsproduct" |
| GridLines="None" Skin="WBS" EnableEmbeddedSkins="False" AllowAutomaticUpdates="true"> |
| ... |
| </telerik:RadGrid> |
| <table cellpadding="0" cellspacing="0" border="0"> |
| <tr> |
| <td style="vertical-align: top"> |
| <uc1:ProductLinkUC ID="ProductLinkUC1" runat="server" /> |
| <uc1:ProductCountryUC ID="ProductCountryUC1" runat="server" /> |
| </td> |
| <td style="vertical-align: top"> |
| <uc1:ProductCategoryUC ID="ProductCategoryUC1" runat="server" /> |
| </td> |
| </tr> |
| </table> |
All of the above techniques have their own advantages based upon the Performance, Ease of Use, Features and Elegance. The usage of WebService has an advantage on all the other techniques.
I want to ask you about whether Telerik provides above mentioned capabilities and if so can you please provide me the link to the performance graph for different techniques, also some specific examples will be appreciated. If not then please refer me to the way through which we can acheive the best performance from Telerik Controls. I need to finalize the Toolkit of our product.
Thanking in advance.
Regards,
Ghazanfar.
$find("<%= CodOpera.ClientID %>").set_value(eventArgs.get_item().get_cell("CodOpera").innerHTML);
what are the steps that i should follow to make the Skin work?

| <%@ Control Language="VB" AutoEventWireup="false" CodeFile="ManageRoles.ascx.vb" | |
| Inherits="Manager_Controls_ManageRoles" %> | |
| <%@ Import Namespace="Engine.Components.Common" %> | |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> | |
| <tr> | |
| <td> | |
| <table width="100%" cellpadding="0" cellspacing="0" border="0"> | |
| <tr> | |
| <td colspan="2"> | |
| <asp:Label ID="lblError" runat="server" Visible="false" EnableViewState="false" CssClass="red"><br /></asp:Label> | |
| </td> | |
| </tr> | |
| <tr> | |
| <td colspan="2"> | |
| <telerik:RadGrid ID="rgRoles" Skin="Office2007" GridLines="None" runat="server" AutoGenerateColumns="False" | |
| Width="99%" AllowSorting="True" SortingSettings-SortedAscToolTip="/Manager/images/arrw_up.gif" | |
| SortingSettings-SortedDescToolTip="/Manager/images/arrw_d.gif"> | |
| <MasterTableView DataKeyNames="RoleName" Width="100%" CommandItemDisplay="Top" AllowPaging="True" | |
| PageSize="<%# Config.AdminGridPageSize() %>" AllowMultiColumnSorting="True"> | |
| <Columns> | |
| <telerik:GridTemplateColumn UniqueName="TemplateColumn"> | |
| <ItemTemplate> | |
| | |
| <asp:LinkButton ID="imgBtnEdit" runat="server" CommandName="Edit" Text="Edit" ForeColor="#044A7E" | |
| CausesValidation="false" Visible='<%# DelButShow(DataBinder.Eval(Container.DataItem, "RoleName")) %>' /> | |
| </ItemTemplate> | |
| <HeaderStyle Width="7%" /> | |
| </telerik:GridTemplateColumn> | |
| <telerik:GridBoundColumn HeaderText="Role" UniqueName="RoleName" DataField="RoleName"> | |
| <HeaderStyle HorizontalAlign="Left" Width="84%" /> | |
| </telerik:GridBoundColumn> | |
| <telerik:GridTemplateColumn UniqueName="TemplateColumn1"> | |
| <ItemTemplate> | |
| | |
| <asp:LinkButton ID="imgBtnDelete" runat="server" CommandName="Delete" ForeColor="#044A7E" | |
| Text="Delete" CausesValidation="false" Visible='<%# DelButShow(DataBinder.Eval(Container.DataItem, "RoleName")) %>' | |
| OnClientClick="javascript:if(!confirm('This action will delete the selected role. Are you sure?')){return false;}"></asp:LinkButton> | |
| </ItemTemplate> | |
| <HeaderStyle Width="8%" /> | |
| </telerik:GridTemplateColumn> | |
| </Columns> | |
| <EditFormSettings UserControlName="/Manager/Controls/RolesAddEdit.ascx" EditFormType="WebUserControl"> | |
| <EditColumn UniqueName="EditCommandColumn1"> | |
| </EditColumn> | |
| </EditFormSettings> | |
| <CommandItemTemplate> | |
| <asp:LinkButton ID="lnkAddRole" runat="server" Text="Add New Role" ForeColor="#E8750F" | |
| CommandName="InitInsert" Visible='<%# Not rgRoles.MasterTableView.IsItemInserted %>' | |
| CausesValidation="false"></asp:LinkButton> | |
| </CommandItemTemplate> | |
| <ExpandCollapseColumn Visible="False"> | |
| <HeaderStyle Width="19px" /> | |
| </ExpandCollapseColumn> | |
| <RowIndicatorColumn Visible="False"> | |
| <HeaderStyle Width="20px" /> | |
| </RowIndicatorColumn> | |
| </MasterTableView> | |
| <SortingSettings SortedAscToolTip="/Manager/images/arrw_up.gif" SortedDescToolTip="/Manager/images/arrw_d.gif" /> | |
| </telerik:RadGrid> | |
| </td> | |
| </tr> | |
| </table> | |
| <asp:Label ID="lblDelError" runat="server" ForeColor="Red" Text="The Administrator/Case Administrator role can not be deleted" | |
| Visible="False"></asp:Label> | |
| <telerik:RadAjaxManager ID="RadAjaxManager145" runat="server"> | |
| <AjaxSettings> | |
| <telerik:AjaxSetting AjaxControlID="rgRoles"> | |
| <UpdatedControls> | |
| <telerik:AjaxUpdatedControl ControlID="lblError" /> | |
| <telerik:AjaxUpdatedControl ControlID="rgRoles" /> | |
| </UpdatedControls> | |
| </telerik:AjaxSetting> | |
| <telerik:AjaxSetting AjaxControlID="RadAjaxManager145"> | |
| <UpdatedControls> | |
| <telerik:AjaxUpdatedControl ControlID="lblError" /> | |
| <telerik:AjaxUpdatedControl ControlID="rgRoles" /> | |
| <telerik:AjaxUpdatedControl ControlID="lblDelError" /> | |
| </UpdatedControls> | |
| </telerik:AjaxSetting> | |
| </AjaxSettings> | |
| </telerik:RadAjaxManager> | |
| </td> | |
| </tr> | |
| </table> |