Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
122 views
Hello Telerik Expert,
What I need is when a user clicks on a RadCalendar's date, it will open up a RadScheduler.
To start off with, for the RadScheduler, what I have done is to actually hard code the ID.
But as it interacts with the RadCalendar, what it should do is when a user clicks on a date, it will open up a RadScheduler.
When the user fills in some info for the specific time span, a new ID will be created and stored back to the Database.
So when the user comes back to that date or any other date on a calender to see their schedule, they can see that specific ID's information. How can we do this? Will the RadScheduler automatically create a new ID, etc. on Insert and update the ID's value on update and even delete automatically.

Please advise.

Thank you.
Gimmik
Top achievements
Rank 1
 answered on 01 Jun 2011
2 answers
124 views
Hi Everyone,

I have a gridview where I am displaying some data, one of the column in the gridview can have up to 4000 characters. Users are asking me to display 100 characters in the grid and then provide either a plus sign or mouse over thing inside the column that will pop up a windows that shows all the 400 characters in the pop up window.

Please let me know if someone has any suggestions on how to accomplish this.


Thanks.
Anjali
Top achievements
Rank 1
 answered on 01 Jun 2011
1 answer
166 views

Hi,
My chart has more than one series (the number always changes).
I want to add these series dynamically into my chart (sometimes 2 sometimes 5 series). I tried to use an array but it did not work. How can I add the (changing number) chart series dynamically? and what is the problem with the array? (Please see the code below)

Thanks,
Ervin

 

Dim rowNumber As Integer = ds.Tables(0).Rows.Count
Dim myChartSeries(rowNumber - 1) As ChartSeries
For index As Integer = 0 To rowNumber - 1
With myChartSeries(index)

.Name = s1

.Appearance.TextAppearance.TextProperties.Color = Color.Blue

.Type = ChartSeriesType.Line

.Appearance.LabelAppearance.Visible = True

.Appearance.PointMark.Dimensions.AutoSize = False

.Appearance.PointMark.Dimensions.Width = 7

.Appearance.PointMark.Dimensions.Height = 7

.Appearance.PointMark.FillStyle.MainColor = Color.Black

.Appearance.PointMark.Visible = True
For index2 As Integer = 0 To 5
Dim
mychartSeriesItem As Integer = Int(ds.Tables(0).Rows(0).Item(index2 + 1))

 

 

myChartSeries(index2).AddItem(mychartSeriesItem)
Next

End With

chart.AddChartSeries(myChartSeries(index))
Next

chart.DataBind()

ervin
Top achievements
Rank 1
 answered on 01 Jun 2011
8 answers
872 views
Hi,

I have a radgrid and it is a bound column.  I have tried to set the format using DataFormatString = "{0:NNN-NNN-NNNN}"  but I keep getting 9999999999 as the output.  I would like 999-999-9999

I read somewhere that the column had to be a number in order to format it the way I want it.  There has to be an easy way to format this?

thanks,
Will
Gimmik
Top achievements
Rank 1
 answered on 01 Jun 2011
1 answer
78 views
can you give me an example of how to set the rotator size according to browser window
i.e  is 1640 wide so make the rotator 1640
Gimmik
Top achievements
Rank 1
 answered on 01 Jun 2011
6 answers
184 views
I've created an automatically updating grid like the Ajax/Ajaxify Timer demo. When I edit a row, I'd like to exclude some columns from updating when the row is in edit mode (namely the ones being edited) and still have other columns update.  However, when I click edit, all the columns are updated even the ones I'm editing.  Is there a way to make these columns not update while I'm editing?

Here is a simple example to demonstrate what is happening.

The Default.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head runat="server">
    <title></title>
    <telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" />
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
        <Scripts>
            <%--Needed for JavaScript IntelliSense in VS2010--%>
            <%--For VS2008 replace RadScriptManager with ScriptManager--%>
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
            <asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
        </Scripts>
    </telerik:RadScriptManager>
    <script type="text/javascript">
        //Put your JavaScript code here.
    </script>
    <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" EnableAJAX="true">
    <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="RadGrid1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="Timer1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>
    <div>
        <telerik:RadGrid ID="RadGrid1" runat="server" GridLines="None" OnNeedDataSource="RadGrid1_NeedDataSource" OnUpdateCommand="RadGrid1_UpdateCommand">
                <MasterTableView Name="RadGrid1TableView" AutoGenerateColumns="false"
                    ShowHeader="true" CommandItemDisplay="None"
                    EditMode="InPlace" AllowPaging="true" >
                    <PagerStyle AlwaysVisible="true" Mode="NextPrevNumericAndAdvanced" Wrap="false" />
                    <Columns>
                        <telerik:GridEditCommandColumn ButtonType="ImageButton" EditText="Edit" UniqueName="EditButton" />
                        <telerik:GridBoundColumn DataField="Value1" HeaderText="Value1" SortExpression="Value1"
                            AllowFiltering="false" AllowSorting="false" UniqueName="Value1">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="Value2" HeaderText="Value2" SortExpression="Value2"
                            AllowFiltering="false" AllowSorting="false" UniqueName="Value2" ReadOnly="true">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="Value3" HeaderText="Value3" SortExpression="Value3"
                            AllowFiltering="false" AllowSorting="false" UniqueName="Value3" ReadOnly="true">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn DataField="Value4" HeaderText="Value4" SortExpression="Value4"
                            AllowFiltering="false" AllowSorting="false" UniqueName="Value4" ReadOnly="true">
                        </telerik:GridBoundColumn>
                    </Columns>
                </MasterTableView>
            </telerik:RadGrid>
            <asp:Timer ID="Timer1" runat="server" OnTick="Timer1_Tick" Interval="3000" />
    </div>
    </form>
</body>
</html>

... and the Default.aspx.cs

using System;
using System.Data;
using System.Web.UI;
using Telerik.Web.UI;
 
public partial class Default : Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
 
    }
 
    protected void Timer1_Tick(object sender, EventArgs e)
    {
        RadGrid1.Rebind();
    }
 
    protected void RadGrid1_NeedDataSource(object source, GridNeedDataSourceEventArgs e)
    {
        RadGrid1.DataSource = GetRandomData();
    }
 
    private static DataTable GetRandomData()
    {
        DataTable dt = new DataTable();
 
        Random rand = new Random();
 
        dt.Columns.Add(new DataColumn("Value1", typeof(double)));
        dt.Columns.Add(new DataColumn("Value2", typeof(double)));
        dt.Columns.Add(new DataColumn("Value3", typeof(double)));
        dt.Columns.Add(new DataColumn("Value4", typeof(double)));
 
        for (int x = 0; x < 10; x++)
        {
            DataRow row = dt.NewRow();
 
            row["Value1"] = rand.Next();
            row["Value2"] = rand.Next();
            row["Value3"] = rand.Next();
            row["Value4"] = rand.Next();
 
            dt.Rows.Add(row);
        }
 
        return dt;
    }
 
    protected void RadGrid1_UpdateCommand(object source, GridCommandEventArgs e)
    {
        // Do the update
    }
}

Thank you.
Jimmy
Top achievements
Rank 1
 answered on 01 Jun 2011
2 answers
78 views
What's the best way to have a RadCalendar on one page (Page 1) to send the selected day to a RadScheduler on a different page (Page 2)?

Currently I'm just using a query string but I'm thinking there is a better method.
Nate
Top achievements
Rank 1
 answered on 01 Jun 2011
3 answers
80 views
I have a tab strip that is 1000 pixels wide.  Assume that the tab strip is "full" e. g. no room for an additional tab on the first row.  If I add a new tab, RadTabStrip automatically adds an additional tab row.  I'd much rather get back an error indicating that adding the tab failed than the RadTabStrip assuming that I want it to add the new row.  Is there a way to turn off or disable this "feature"? 
Barry Burton
Top achievements
Rank 1
 answered on 01 Jun 2011
5 answers
228 views
can any one help me out with this Telerik.web.SessionDS ....I am trying to add this to the ascx file .It says there is no such namespace.
But I can find the file in C:\Program Files\Telerik\RadControls for ASP.NET AJAX Q1 2011\Live Demos\App_Code with name SessionDataSource.cs....I don't Know y it is not taking and i tried with the alternative sqldatasource with the example in the below link.

http://demos.telerik.com/aspnet-ajax/Common/QSFInstructions/Instructions.html


In my case the CategoryID in the example is a dropdown.The dropdown fields are neither updating or when clicked on edit the the dropdown does not have the selected field.


please give me some suggestions.


Thanks,
sravz
sravanthi
Top achievements
Rank 1
 answered on 01 Jun 2011
2 answers
174 views
I have a RadGrid on the page with AllowPaging="true" and PageSize="25". Everything works fine except that the "Page size" dropdown is appearing in the wrong place when I click it. It seems to be offset a couple hundred pixels to the right of where it is supposed to be. The amount of the offset is related to the size of the browser window, if I change the browser size then the dropdown is offset by a different amount.

This is occuring on IE and Chrome (other browsers not tested). I'm not doing anything custom for the paging controls. I'm not sure how to fix this. Do you have any suggestions on how to fix this?
Patrick
Top achievements
Rank 1
 answered on 01 Jun 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Edmond
Top achievements
Rank 1
Iron
fabrizio
Top achievements
Rank 2
Iron
Veteran
RobMarz
Top achievements
Rank 2
Iron
Fakhrul
Top achievements
Rank 1
Iron
Tejas
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Edmond
Top achievements
Rank 1
Iron
fabrizio
Top achievements
Rank 2
Iron
Veteran
RobMarz
Top achievements
Rank 2
Iron
Fakhrul
Top achievements
Rank 1
Iron
Tejas
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?