| <telerik:RadTabStrip ID="RadTabStrip1" runat="server" MultiPageID="RadMultiPage1" SelectedIndex="0"> |
| <Tabs> |
| <telerik:RadTab Text="First Tab" Value="First"/> |
| <telerik:RadTab Text="Second Tab" Value="Second"/> |
| <telerik:RadTab Text="Third Tab" Value="Third"/> |
| </Tabs> |
| </telerik:RadTabStrip> |
| <telerik:RadMultiPage ID="RadMultiPage1" runat="server" SelectedIndex="0"> |
| <telerik:RadPageView ID="First" runat="server"> |
| <asp:Label ID="Label1" runat="server" Text="First"/> |
| </telerik:RadPageView> |
| <telerik:RadPageView ID="Second" runat="server"> |
| <asp:Label ID="Label2" runat="server" Text="Second"/> |
| </telerik:RadPageView> |
| <telerik:RadPageView ID="Third" runat="server"> |
| <asp:Label ID="Label3" runat="server" Text="Third"/> |
| </telerik:RadPageView> |
| </telerik:RadMultiPage> |
| var tab=RadTabStrip1.Tabs.FindTabByValue("Second"); |
| tab.Visible = false; |
<UpdatedControls>, it works well !
This is the parts of codes written to accomplish the mechanism :
| function OnClientNodeClicked(sender, args) |
| { |
| $get("<% = hdAjaxSettings.ClientID %>").value |
| = "tvNodes,rcmClipboard_Document_Permissions,rcmClipboard_Node_Permissions"; |
| $find("<%=RadAjaxManager1.ClientID%>").ajaxRequest('Node_Clicked'); |
| } |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" ClientEvents-OnResponseEnd="OnResponseEnd"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="RadAjaxManager1"> |
| <UpdatedControls> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| <Telerik:RadAjaxLoadingPanel ID="LoadingPanel1" runat="server" /> |
| <asp:HiddenField ID="hdAjaxSettings" runat="server" /> |
| If Not Page.IsPostBack Then |
| Else |
| Dim hdAjaxSettingIDs As String = hdAjaxSettings.Value |
| If Not hdAjaxSettingIDs = String.Empty Then |
| For Each ID As String In hdAjaxSettingIDs.Split(",") |
| Dim UpdatedControl As New AjaxUpdatedControl(ID, "LoadingPanel1") |
| RadAjaxManager1.AjaxSettings(0).UpdatedControls.Add(UpdatedControl) |
| Next |
| End If |
| End If |
Hello,
i'm trying to programmatically create a chart in VB. (this is my first time working with RadCharts)
My issue is:
When i assign a data source to the chart, it seems that its assumed that all data columns need to be made into their own Series.
I'm using a SQL stored procedure that produces 16 different columns & I only need to use 5 of them...the other 11 can be left alone.
How do I best go about doing that?
When i tried defining just the Series's that i needed, it just added them to the other 16 Series that were created automaticly.
I've included the relevant code below. Thanks.
| Protected Sub Loader(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load |
| Dim sqlDataSource As New SqlDataSource() |
| sqlDataSource.ID = "myDataSource" |
| sqlDataSource.ConnectionString = "xxxxxxxxxxxxxxxxxxxxxxx" |
| sqlDataSource.SelectCommandType = SqlDataSourceCommandType.StoredProcedure |
| sqlDataSource.SelectCommand = "Analyze_SLA" |
| Me.Page.Controls.Add(sqlDataSource) |
| RadChart1.DataSourceID = "myDataSource" |
| RadChart1.Skin = "Colorful" |
| RadChart1.ChartTitle.TextBlock.Text = "Test Chart" |
| RadChart1.DefaultType = Telerik.Charting.ChartSeriesType.Area |
| RadChart1.AutoLayout = True |
| Dim chartSeries1 As New ChartSeries() |
| chartSeries1.Name = "Total Count" |
| chartSeries1.Type = ChartSeriesType.Area |
| chartSeries1.DataYColumn = "The_Count" |
| RadChart1.Series.Add(chartSeries1) |
| Dim chartSeries2 As New ChartSeries() |
| chartSeries2.Name = "Two" |
| chartSeries2.Type = ChartSeriesType.Area |
| chartSeries1.DataYColumn = "Issue2" |
| RadChart1.Series.Add(chartSeries2) |
| Dim chartSeries3 As New ChartSeries() |
| chartSeries3.Name = "Three" |
| chartSeries3.Type = ChartSeriesType.Area |
| RadChart1.Series.Add(chartSeries3) |
| RadChart1.DataBind() |
| Me.Page.Controls.Add(RadChart1) |
| End Sub |
|
Requirements |
|
| RadControls version |
2009_2_1028 |
| .NET version |
3.5 |
| Visual Studio version |
2008 |
| programming language |
VB |
| browser support |
all browsers supported by RadControls |