or
| <Telerik.Web.UI.AjaxSetting AjaxControlID="btnDelete"><UpdatedControls> |
| <Telerik.Web.UI.AjaxUpdatedControl ControlID="pnlOrderDetail"></Telerik.Web.UI.AjaxUpdatedControl> |
| </UpdatedControls> |
| </Telerik.Web.UI.AjaxSetting> |
| <Telerik.Web.UI.AjaxSetting AjaxControlID="btnNotfound"><UpdatedControls> |
| <Telerik.Web.UI.AjaxUpdatedControl ControlID="pnlOrderDetail"></Telerik.Web.UI.AjaxUpdatedControl> |
| </UpdatedControls> |
| </Telerik.Web.UI.AjaxSetting> |
| <Telerik.Web.UI.AjaxSetting AjaxControlID="btnMatchmaking"><UpdatedControls> |
| <Telerik.Web.UI.AjaxUpdatedControl ControlID="pnlOrderDetail"></Telerik.Web.UI.AjaxUpdatedControl> |
| </UpdatedControls> |
| </Telerik.Web.UI.AjaxSetting> |
| <Telerik.Web.UI.AjaxSetting AjaxControlID="btnAddToMyOrders"><UpdatedControls> |
| <Telerik.Web.UI.AjaxUpdatedControl ControlID="pnlOrderDetail"></Telerik.Web.UI.AjaxUpdatedControl> |
| </UpdatedControls> |
| </Telerik.Web.UI.AjaxSetting> |
but with these tags a runtime error appears and it says that the control Telerik.Web.UI.AjaxSetting is not a HtmlGeneric control, but when I rolled back to my old style sentences of Q3 like this:
| <telerik:AjaxSetting AjaxControlID="btnDelete"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="pnlOrderDetail" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="btnNotfound"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="pnlOrderDetail" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="btnMatchmaking"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="pnlOrderDetail" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="btnAddToMyOrders"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="pnlOrderDetail" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
And....... IT WORKS!!! so whats the deal? what im doing wrong? thank you in advance for your future help and sorry for my poor english :)
KMILO
| <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> |
| <live:Contacts ID="Contacts1" runat="server" DataDesired="firstname,email" Height="300px" Width="250px" PrivacyStatementURL="~/EIGPrivacy.aspx" OnServerData="Contacts1_OnServerData" /> |
| <br /> |
| <asp:UpdatePanel ID="UpdatePanel1" runat="server"> |
| <ContentTemplate> |
| <asp:Label ID="lblErg" runat="server"></asp:Label> |
| </ContentTemplate> |
| <Triggers> |
| <asp:AsyncPostBackTrigger ControlID="Contacts1" EventName="ServerData" /> |
| </Triggers> |
| </asp:UpdatePanel> |
| </asp:Content> |
| <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="alpPan1"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="Contacts1" EventName="ServerData"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="lblErg" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <telerik:RadAjaxLoadingPanel ID="alpPan1" runat="server" Height="75px" Width="75px" Transparency="5"> |
| <img alt="Loading..." src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>' style="border: 0;" /> |
| </telerik:RadAjaxLoadingPanel> |
| <live:Contacts ID="Contacts1" runat="server" DataDesired="firstname,email" Height="300px" Width="250px" PrivacyStatementURL="~/EIGPrivacy.aspx" OnServerData="Contacts1_OnServerData" /> |
| <br /> |
| <asp:Label ID="lblErg" runat="server"></asp:Label> |
| </asp:Content> |
| <%@ Control Language="VB" AutoEventWireup="false" CodeFile="AllTab115Instances.ascx.vb" Inherits="AllInstances" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <telerik:RadComboBox ID="RadComboBox1" runat="server" |
| DataSourceID="SqlDataSource1" DataTextField="Instance_name" |
| DataValueField="Instance_name" Width="110px"> |
| <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> |
| </telerik:RadComboBox> |
| <asp:TextBox ID="txtNotBeforeDate" runat="server" Visible="False"></asp:TextBox> |
| <asp:SqlDataSource ID="SqlDataSource1" runat="server" |
| ConnectionString="<%$ ConnectionStrings:ActiveString %>" |
| SelectCommand="stdprc_GetAllTab115Instances" |
| SelectCommandType="StoredProcedure"> |
| <SelectParameters> |
| <asp:ControlParameter ControlID="txtNotBeforeDate" DefaultValue="1/1/1900" |
| Name="NotBefore" |
| --the next line is where I would think you might convert type? |
| PropertyName=Ctype("Text",dateTime) |
| Type="DateTime" /> |
| </SelectParameters> |
| </asp:SqlDataSource> |
| <%@ Page Language="C#" AutoEventWireup="true" CodeFile="TestingThis.aspx.cs" Inherits="TestingThis" %> |
| <%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %> |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| <head runat="server"> |
| <title></title> |
| <style type="text/css"> |
| .style1 |
| { |
| width: 100%; |
| } |
| </style> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <asp:ScriptManager ID="ScriptManager1" runat="server"> |
| </asp:ScriptManager> |
| <asp:UpdatePanel ID="UpdatePanel1" runat="server"> |
| <ContentTemplate> |
| <telerik:RadDockLayout ID="RadDockLayout1" Runat="server" Skin="Hay" |
| onloaddocklayout="RadDockLayout1_LoadDockLayout" |
| onsavedocklayout="RadDockLayout1_SaveDockLayout"> |
| Show Box |
| <asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" |
| style="direction: ltr"> |
| </asp:DropDownList> |
| <table class="style1"> |
| <tr> |
| <td> |
| <telerik:RadDockZone ID="RadDockZone1" Runat="server" MinWidth=""> |
| <telerik:RadDock ID="RadDock1" Runat="server" Width="300px" AutoPostBack="true" |
| CommandsAutoPostBack="True"> |
| <TitlebarTemplate>Attendance Report</TitlebarTemplate> |
| <ContentTemplate> |
| This is RadDock 1 |
| </ContentTemplate> |
| </telerik:RadDock> |
| <telerik:RadDock ID="RadDock2" Runat="server" Width="300px" AutoPostBack="true" |
| CommandsAutoPostBack="True"> |
| <ContentTemplate> |
| This is RadDock 2 |
| </ContentTemplate> |
| </telerik:RadDock> |
| </telerik:RadDockZone> |
| </td> |
| <td> |
| <telerik:RadDockZone ID="RadDockZone2" Runat="server" MinWidth=""> |
| <telerik:RadDock ID="RadDock3" Runat="server" Width="300px" AutoPostBack="true" |
| CommandsAutoPostBack="True"> |
| <ContentTemplate> |
| This is RadDock 3 |
| </ContentTemplate> |
| </telerik:RadDock> |
| <telerik:RadDock ID="RadDock4" Runat="server" Width="300px" AutoPostBack="true" |
| CommandsAutoPostBack="True"> |
| <ContentTemplate> |
| This is RadDock 4 |
| </ContentTemplate> |
| </telerik:RadDock> |
| </telerik:RadDockZone> |
| </td> |
| </tr> |
| </table> |
| </telerik:RadDockLayout> |
| </ContentTemplate> |
| </asp:UpdatePanel> |
| </form> |
| </body> |
| </html> |
| using System; |
| using System.Collections.Generic; |
| using System.Web; |
| using System.Web.UI; |
| using System.Web.UI.WebControls; |
| using Telerik.Web.UI; |
| using System.Text; |
| public partial class TestingThis : System.Web.UI.Page |
| { |
| protected void RadDockLayout1_LoadDockLayout(object sender, Telerik.Web.UI.DockLayoutEventArgs e) |
| { |
| if (!Page.IsPostBack) |
| { |
| HttpCookie positionsCookie = Request.Cookies.Get("positionsCookie"); |
| if (positionsCookie != null) |
| { |
| String serializedList = positionsCookie.Value; |
| if (serializedList != null) |
| { |
| String[] states = serializedList.Split('|'); |
| for (int i = 0; i < states.Length - 1; i++) |
| { |
| DockState state = DockState.Deserialize(states[i]); |
| RadDock dock = (RadDock)RadDockLayout1.FindControl(state.UniqueName); |
| dock.ApplyState(state); |
| e.Positions[state.UniqueName] = state.DockZoneID; |
| e.Indices[state.UniqueName] = state.Index; |
| } |
| } |
| } |
| } |
| } |
| protected void RadDockLayout1_SaveDockLayout(object sender, Telerik.Web.UI.DockLayoutEventArgs e) |
| { |
| HttpCookie positionsCookie = new HttpCookie("positionsCookie"); |
| Page.Response.Cookies.Add(positionsCookie); |
| List<DockState> stateList = ((RadDockLayout)sender).GetRegisteredDocksState(); |
| StringBuilder serializedList = new StringBuilder(); |
| for (int i = 0; i < stateList.Count; i++) |
| { |
| if (stateList[i].UniqueName == DropDownList1.SelectedValue.ToString()) |
| { |
| RadDock dock = (RadDock)RadDockLayout1.FindControl(stateList[i].UniqueName); |
| dock.Closed = false; |
| DropDownList1.Items.Remove(DropDownList1.Items.FindByValue(DropDownList1.SelectedValue)); |
| } |
| serializedList.Append(stateList[i].ToString()); |
| serializedList.Append("|"); |
| } |
| positionsCookie.Expires = DateTime.MaxValue; |
| positionsCookie.Value = serializedList.ToString(); |
| if (Page.IsPostBack) |
| { |
| DropDownList1.Items.Clear(); |
| BindDropDown(); |
| } |
| } |
| protected void Page_Load(object sender, EventArgs e) |
| { |
| if (!this.IsPostBack) |
| { |
| BindDropDown(); |
| } |
| } |
| private void BindDropDown() |
| { |
| HttpCookie positionsCookie = Request.Cookies.Get("positionsCookie"); |
| if (positionsCookie != null) |
| { |
| String serializedList = positionsCookie.Value; |
| if (serializedList != null) |
| { |
| String[] states = serializedList.Split('|'); |
| for (int i = 0; i < states.Length - 1; i++) |
| { |
| ListItem item; |
| DockState state = DockState.Deserialize(states[i]); |
| RadDock dock = (RadDock)RadDockLayout1.FindControl(state.UniqueName); |
| if (i == 0) |
| { |
| item = new ListItem(); |
| item.Text = "-------------"; |
| item.Value = "-------------"; |
| DropDownList1.Items.Add(item); |
| } |
| if (dock.Closed) |
| { |
| item = new ListItem(); |
| item.Text = state.UniqueName; |
| item.Value = state.UniqueName; |
| DropDownList1.Items.Add(item); |
| } |
| } |
| } |
| } |
| } |
| } |
I dont know if I'm missing something or its a bug !
Thanks in advance.
| <telerik:RadChart |
| ID="RadChart1" |
| runat="server" |
| AutoLayout="True" |
| Width="580px" |
| Height="440px" |
| Skin="Colorful"> |
| <Series> |
| <cc1:ChartSeries |
| Name="Performance" |
| Type="Line" |
| Appearance-LineSeriesAppearance-Width="1" |
| Appearance-PointMark-Border-Color="Red" |
| Appearance-Pointmark-Dimensions-Height="1" |
| Appearance-Border-Color="117, 215, 250" |
| Appearance-FillStyle-FillType="Solid" |
| Appearance-FillStyle-MainColor="17, 147, 7" |
| Appearance-FillStyle-SecondColor="White" |
| Appearance-TextAppearance-TextProperties-Color="black" |
| Appearance-TextAppearance-TextProperties-Font="Arial, 6.5pt"> |
| </cc1:ChartSeries> |
| <cc1:ChartSeries |
| Name="Power Goal" |
| Type="Line" |
| Appearance-LineSeriesAppearance-Width="1" |
| Appearance-PointMark-Border-Color="Red" |
| Appearance-Pointmark-Dimensions-Height="1" |
| Appearance-Border-Color="189, 235, 247" |
| Appearance-FillStyle-FillType="Solid" |
| Appearance-FillStyle-MainColor="0, 166, 235" |
| Appearance-FillStyle-SecondColor="White" |
| Appearance-TextAppearance-TextProperties-Color="black" |
| Appearance-TextAppearance-TextProperties-Font="Arial, 6.5pt"> |
| </cc1:ChartSeries> |
| <cc1:ChartSeries |
| Name="Operating Point" |
| Type="Line" |
| Appearance-LineSeriesAppearance-Width="1" |
| Appearance-PointMark-Border-Color="Red" |
| Appearance-PointMark-Figure="Diamond" |
| Appearance-Pointmark-Dimensions-Height="7" |
| Appearance-Border-Color="red" |
| Appearance-Border-Width="0" |
| Appearance-FillStyle-FillType="Hatch" |
| Appearance-FillStyle-SecondColor="Red" |
| Appearance-FillStyle-FillSettings-GradientMode="Vertical" |
| Appearance-TextAppearance-TextProperties-Color="black" |
| Appearance-TextAppearance-TextProperties-Font="Arial, 6.5pt"> |
| </cc1:ChartSeries> |
| </Series> |
| <PlotArea> |
| <Appearance> |
| <FillStyle FillType="Solid" MainColor="White"> |
| </FillStyle> |
| <Border Color="DimGray" /> |
| </Appearance> |
| <XAxis AutoScale="true"> |
| <Appearance Color="Red"> |
| <MajorGridLines Color="DimGray" Width="1" /> |
| </Appearance> |
| <AxisLabel> |
| <TextBlock Text="Operating Temperature (C)" Visible="true" Appearance-Dimensions-AutoSize="true"> |
| <Appearance TextProperties-Font="Verdana, 20pt, style=Bold" TextProperties-Color="Black"> |
| </Appearance> |
| </TextBlock> |
| </AxisLabel> |
| </XAxis> |
| <YAxis AutoScale="true"> |
| <Appearance Color="Red"> |
| <MajorGridLines Color="DimGray" Width="1" /> |
| </Appearance> |
| <AxisLabel Appearance-Position-Auto="true"> |
| <TextBlock Text="Power (Watts)" Visible="true"> |
| <Appearance TextProperties-Font="Verdana, 20pt, style=Bold" TextProperties-Color="Black"> |
| </Appearance> |
| </TextBlock> |
| </AxisLabel> |
| </YAxis> |
| </PlotArea> |
| <ChartTitle> |
| <Appearance Corners="Round, Round, Round, Round, 6" |
| Dimensions-Margins="4%, 10px, 14px, 0%" Position-AlignedPosition="Top"> |
| <FillStyle GammaCorrection="False" MainColor="224, 224, 224"> |
| </FillStyle> |
| <Border Color="DimGray" /> |
| </Appearance> |
| <TextBlock Text="Heat Pipe Performance Chart"> |
| <Appearance |
| TextProperties-Font="Verdana, 11.25pt"> |
| </Appearance> |
| </TextBlock> |
| </ChartTitle> |
| <Legend> |
| <Appearance |
| Position-AlignedPosition="Bottom" |
| FillStyle-FillType="Solid"> |
| <ItemTextAppearance TextProperties-Color="DimGray" TextProperties-Font="Arial, 7pt"> |
| </ItemTextAppearance> |
| <Border Color="DimGray" /> |
| </Appearance> |
| </Legend> |
| </telerik:RadChart> |
| <AxisLabel Appearance-Position-Auto="true"> |
| <TextBlock Text="Power (Watts)" Visible="true"> |
| <Appearance TextProperties-Font="Verdana, 20pt, style=Bold" TextProperties-Color="Black"> |
| </Appearance> |
| </TextBlock> |
| </AxisLabel> |