strPending = Convert.ToDouble(dataView.Table.Rows[0]["Pending"]); strProposed = Convert.ToDouble(dataView.Table.Rows[0]["Proposed"]); strSold = Convert.ToDouble(dataView.Table.Rows[0]["Sold"]); strPerformed = Convert.ToDouble(dataView.Table.Rows[0]["Performed"]); strTotal = Convert.ToDouble(dataView.Table.Rows[0]["TotalLeads"]); //RadChart radChart = new RadChart(); RadChartLeads.ChartTitle.TextBlock.Text = "Sales Statistics"; // Create a ChartSeries and assign its name and chart type ChartSeries chartSeries = new ChartSeries(); chartSeries.Name = "Sales"; chartSeries.Type = ChartSeriesType.Bar; // add new items to the series, // passing a value and a label string //chartSeries.AddItem(double ValueType,string label, color) chartSeries.AddItem(strPending, "Pending"); chartSeries.AddItem(strProposed, "Proposed"); chartSeries.AddItem(strSold, "Sold"); chartSeries.AddItem(strPerformed, "Performed"); chartSeries.AddItem(strTotal, "Total Leads"); // add the series to the RadChart Series collection RadChartLeads.Series.Add(chartSeries); // add the RadChart to the page. //this.Page.Controls.Add(RadChartLeads); //RadChart radChart = new RadChart(); //radChart.ChartTitle.TextBlock.Text = "Sales Statistics"; //ChartSeries chartSeries = new ChartSeries(); //chartSeries.Name = "Sales"; //chartSeries.Type = ChartSeriesType.Bar; //chartSeries.AddItem(strPending, "Pending"); //chartSeries.AddItem(strProposed, "Proposed"); //chartSeries.AddItem(strSold, "Sold"); //chartSeries.AddItem(strPerformed, "Performed"); //chartSeries.AddItem(strTotal, "Total Leads"); //radChart.Series.Add(chartSeries); //this.pchChart.Controls.Add(radChart);RadChartLeads
and then in the codebehind I create theChartSeries ect.. as you can see in the code above.<telerik:RadComboBox id="Test15" runat="server" width="200px" Skin="Probitas" EnableEmbeddedSkins="false" EmptyMessage="Select a value..."> <Items> <telerik:RadComboBoxItem Text="One" Value="1" /> <telerik:RadComboBoxItem Text="Two" Value="2" /> <telerik:RadComboBoxItem Text="Three" Value="3" /> <telerik:RadComboBoxItem Text="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" Value="All" /> </Items> </telerik:RadComboBox>/* RadComboBox Simple skin */ /*global*/ .RadComboBox_Probitas, .RadComboBox_Probitas .rcbInput, .RadComboBoxDropDown_Probitas { font: 12px "Segoe UI", Arial, sans-serif; color: #333; } /* combobox */ div.RadComboBox_Probitas table td.rcbInputCell { height: 18px; line-height: 18px; border: 1px solid #10568A; background: #fff; } * html div.RadComboBox_Probitas table td.rcbInputCell { height /**/: 20px; line-height /**/: 20px; } div.RadComboBox_Probitas table td.rcbInputCellLeft { border-width: 1px 0 1px 1px; } div.RadComboBox_Probitas table td.rcbInputCellRight { border-width: 1px 1px 1px 0; } * html div.RadComboBox_Probitas .rcbInputCell .rcbInput { height /**/: 16px; padding /**/: 2px 0; /* This should fix the ajax introduced height in IE7 and not break IE6 */ } .RadComboBox_Probitas .rcbInputCell .rcbEmptyMessage { color: #666; } .RadComboBox_Probitas .rcbHovered .rcbInputCell .rcbInput, .RadComboBox_Probitas .rcbFocused .rcbInputCell .rcbInput { color: #333333; } div.RadComboBox_Probitas table td.rcbArrowCell { border: 1px solid #10568A; background: #fff url('ComboBox/rcbSprite.png') no-repeat -1px 50%; } div.RadComboBox_Probitas .rcbReadOnly .rcbArrowCellLeft, div.RadComboBox_Probitas .rcbArrowCellHidden.rcbArrowCellLeft { border-width: 1px 1px 1px 1px; } div.RadComboBox_Probitas .rcbReadOnly .rcbArrowCellRight, div.RadComboBox_Probitas .rcbArrowCellHidden.rcbArrowCellRight { border-width: 1px 1px 1px 1px; } .RadComboBox_Probitas td.rcbArrowCell { background-position: -1px 50%; } .RadComboBox_Probitas .rcbHovered .rcbArrowCell { background-position: -21px 50%; } .RadComboBox_Probitas .rcbFocused .rcbArrowCell { background-position: -41px 50%; } .RadComboBox_Probitas .rcbDisabled .rcbArrowCell { background-position: -61px 50%; } .RadComboBox_Probitas .rcbReadOnly td.rcbArrowCell { background-position: -2px 50%; } .RadComboBox_Probitas .rcbHovered .rcbReadOnly .rcbArrowCell { background-position: -22px 50%; } .RadComboBox_Probitas .rcbFocused .rcbReadOnly .rcbArrowCell { background-position: -42px 50%; } .RadComboBox_Probitas .rcbDisabled .rcbReadOnly .rcbArrowCell { background-position: -62px 50%; } .RadComboBox_Probitas td.rcbArrowCellHidden, .RadComboBox_Probitas .rcbHovered td.rcbArrowCellHidden, .RadComboBox_Probitas .rcbFocused td.rcbArrowCellHidden, .RadComboBox_Probitas .rcbReadOnly td.rcbArrowCellHidden, .RadComboBox_Probitas .rcbHovered .rcbReadOnly .rcbArrowCellHidden, .RadComboBox_Probitas .rcbFocused .rcbReadOnly .rcbArrowCellHidden, .RadComboBox_Probitas .rcbDisabled .rcbReadOnly .rcbArrowCellHidden, .RadComboBox_Probitas table.rcbDisabled td.rcbArrowCellHidden { /*background: #none; */ background: #ffffff; } .RadComboBox_Probitas .rcbHovered .rcbArrowCell, .RadComboBox_Probitas .rcbHovered .rcbReadOnly .rcbInputCell, .RadComboBox_Probitas .rcbHovered .rcbReadOnly .rcbArrowCellHidden { background-color: #ffffff; } .RadComboBox_Probitas .rcbFocused .rcbArrowCell, .RadComboBox_Probitas .rcbFocused .rcbReadOnly .rcbInputCell, .RadComboBox_Probitas .rcbFocused .rcbReadOnly .rcbArrowCellHidden { background-color: #ffffff; } div.RadComboBox_Probitas .rcbHovered .rcbArrowCell, div.RadComboBox_Probitas .rcbHovered .rcbInputCell { border-color: #10568A; } div.RadComboBox_Probitas .rcbFocused .rcbArrowCell, div.RadComboBox_Probitas .rcbFocused .rcbInputCell { border-color: #10568A; } div.RadComboBox_Probitas .rcbDisabled .rcbArrowCell, div.RadComboBox_Probitas .rcbDisabled .rcbInputCell { border-color: #10568A; } div.RadComboBox_Probitas .rcbArrowCell a { height: 20px; } div.RadComboBox_Probitas td.rcbArrowCellHidden, div.RadComboBox_Probitas .rcbArrowCellHidden a { width: 1px; } div.RadComboBox_Probitas td.rcbArrowCellHidden.rcbArrowCellRight { border-left: 1px solid #10568A; } /* Read-only styles */ /* dropdown */ .RadComboBoxDropDown_Probitas { background: #fff; border-color: #10568A; } .RadComboBoxDropDown_Probitas .rcbHeader, .RadComboBoxDropDown_Probitas .rcbFooter { background: #e4e4e4; color: #000; } .RadComboBoxDropDown_Probitas .rcbHeader { border-bottom-color: #10568A; } .RadComboBoxDropDown_Probitas .rcbFooter { border-top-color: #10568A; } .RadComboBoxDropDown_Probitas .rcbItem em { background: #ffffff; } div.RadComboBoxDropDown_Probitas .rcbHovered { background: #ffffff; color: #ffffff; border: 1px solid #10568A; padding: 1px 5px; } .RadComboBoxDropDown_Probitas .rcbSeparator { color: #cc0000; background: #0000cc; /* color: #fff; background: #8a8a8a; */ } .RadComboBox_Probitas .rcbDisabled .rcbInputCell .rcbInput, .RadComboBoxDropDown_Probitas .rcbDisabled { color: #888888; } .RadComboBoxDropDown_Probitas .rcbLoading { background: #ffffff; } .RadComboBoxDropDown_Probitas .rcbMoreResults { border-top-color: #10568A; background: #ffffff; color: #333333; } .RadComboBoxDropDown_Probitas .rcbMoreResults a { background: url('ComboBox/rcbSprite.png') no-repeat -1px -85px; } div.RadComboBox_Probitas .rcbInputCell { border-color: #10568A; } .RadComboBox_Probitas .rcbInput { color: #000000; } DIV.RadComboBox_Probitas .rcbArrowCell { border-color: #10568A; } div.RadComboBox_Probitas .rcbHovered .rcbInputCell { border-color: #10568A; } div.RadComboBox_Probitas .rcbHovered .rcbInput { color: #000000; } .RadComboBox_Probitas .rcbHovered .rcbArrowCell { border-color: #10568A; background-color: #FFFFFF; } div.RadComboBox_Probitas .rcbFocused .rcbInputCell { border-color: #10568A; } div.RadComboBox_Probitas .rcbFocused .rcbInput { color: #000000; } div.RadComboBox_Probitas .rcbFocused .rcbArrowCell { background-color: #FFFFFF; } div.RadComboBox_Probitas .rcbDisabled .rcbInputCell { border-color: #888888; } div.RadComboBox_Probitas .rcbDisabled .rcbArrowCell { border-color: #888888; } div.RadComboBoxDropDown_Probitas { border-color: #10568A; } div.RadComboBoxDropDown_Probitas .rcbHeader { background-color: #BCD1E1; /*light blue*/ } div.RadComboBoxDropDown_Probitas .rcbHovered { border: #10568A 1px solid; background-color: #BCD1E1; color: #000000; } /*General*/ div.RadComboBox_Probitas .rcbInputCell { border-color: #10568A; border-right: #10568A 1px solid; } div.RadComboBox_Probitas .rcbArrowCell { border-color: #10568A; } /*Hovered*/ div.RadComboBox_Probitas .rcbHovered .rcbInputCell { border-right: #10568A 1px solid; } div.RadComboBox_Probitas .rcbHovered .rcbInput { color: #000000; } /*Focused*/ div.RadComboBox_Probitas .rcbFocused .rcbInputCell { border-right: #10568A 1px solid; border-color: #10568A; } div.RadComboBox_Probitas .rcbFocused .rcbInput { color: #000000; } /*Disabled*/ div.RadComboBox_Probitas .rcbDisabled .rcbInputCell { border-right: #888888 1px solid; border-color: #888888; } div.RadComboBox_Probitas .rcbDisabled .rcbInput { color: #888888; } div.RadComboBox_Probitas .rcbDisabled .rcbArrowCell { border-color: #888888; color: #888888; }For Each dock As RadDock In RadDockLayout1.RegisteredDocks Dim uniqueName As String = dock.UniqueName Dim title As String = dock.Title Dim index As Integer = dock.Index Dim id As String = dock.ID If Not (uniqueName = "") Then Dim state As DockState = DockState.Deserialize(states(uniqueName).ToString()) dock.ApplyState(state) Dim iIndex As Integer = state.Index dock.Index = iIndex Dim zone As String = state.DockZoneID dock.DockZoneID = zone dock.UniqueName = uniqueName dock.Title = title dock.EnableAnimation = True dock.Width = Unit.Pixel(250) dock.EnableRoundedCorners = True dock.Style.Value = "margin-bottom: 10px !important;" End If Next<telerik:RadDockZone ID="RadDockZone2" runat="server" Orientation="Vertical" Height="100%" > <telerik:RadDock ID="RadDock9" UniqueName="RadDock9" runat="server" Title="License Information" Width="250px" DockMode="Docked" EnableAnimation="true" EnableRoundedCorners="true" Resizable="true" OnClientInitialize="DockInit" OnClientDockPositionChanged="OnDockChange" OnClientCommand="OnClientCommand" Style="margin-bottom: 10px !important;"> <ContentTemplate> <uc8:license ID="license1" runat="server" /> </ContentTemplate> </telerik:RadDock> <telerik:RadDock ID="RadDock8" UniqueName="RadDock8" runat="server" Title="Sales Basket" Width="250px" DockMode="Docked" EnableAnimation="true" EnableRoundedCorners="true" OnClientInitialize="DockInit" OnClientDockPositionChanged="OnDockChange" OnClientCommand="OnClientCommand" Resizable="true" Style="margin-bottom: 10px !important;"> <ContentTemplate> <uc10:SalesBasket ID="SalesBasket" runat="server" /> </ContentTemplate> </telerik:RadDock></<telerik:RadDockZone>Can you explain why the content page continues to blink and why the telerik controls do not work as advertised?
Site Master:
<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site1.master.cs" Inherits="TelerikAjaxStandard.Site1" %>
<!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>
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="form1" runat="server">
<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
</telerik:RadScriptManager>
<div>
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
</asp:ContentPlaceHolder>
</div>
</form>
</body>
</html>
<%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="WebContentForm1.aspx.cs" Inherits="TelerikAjaxStandard.WebContentForm1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<telerik:RadAjaxManagerProxy ID="AjaxManagerProxy1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="RadGrid1">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="RadGrid1" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManagerProxy>
<telerik:RadGrid ID="RadGrid1" runat="server"
DataSourceID="SqlDataSource_Course" GridLines="None"
Width="400px"
AutoGenerateColumns="False">
<MasterTableView DataSourceID="SqlDataSource_Course" DataKeyNames="CourseID">
<Columns>
<telerik:GridBoundColumn UniqueName="Title" DataField="Title" HeaderText="Title" />
<telerik:GridBoundColumn UniqueName="Credits" DataField="Credits" HeaderText="Credits" />
</Columns>
</MasterTableView>
<ClientSettings EnablePostBackOnRowClick="true">
<Selecting AllowRowSelect="true" />
</ClientSettings>
</telerik:RadGrid>
<asp:SqlDataSource ID="SqlDataSource_Course" runat="server"
ConnectionString="<%$ ConnectionStrings:SchoolConnectionString %>"
SelectCommand="SELECT [Title], [Credits], [CourseID] FROM [Course] ORDER BY [Title]"></asp:SqlDataSource>
</asp:Content>
Private Sub test() With tabell .Columns.Add("Test") .Columns.Add("TEST!") .Columns.Add("KNamn") .Columns.Add("W_Name") .Columns.Add("W_Message") .Columns.Add("date") .Columns.Add("Post_ID") End With ' sql connection goes here.......
Dim r As DataRow While SQLReader.Read r = tabell.NewRow r.Item(0) = (SQLReader("kundNr")) r.Item(1) = (Roomname.Dequeue.ToString) r.Item(2) = (SQLReader("Kund_Namn")) r.Item(3) = (SQLReader("Welcome_Name")) r.Item(4) = (SQLReader("Welcome_Message")) r.Item(5) = (SQLReader("date")) ' here i need a RadDatePicker r.Item(6) = (SQLReader("Post_Id")) tabell.Rows.Add(r) End While SQLReader.Close() SQLConn.Close()
RadGrid1.DataSource = tabell RadGrid1.DataBind() End Sub