Telerik Forums
UI for ASP.NET AJAX Forum
11 answers
229 views
I am using a RadGrid with filtering, sorting etc. turned on with the latest version of the AJAX Control toolkit.

The script manager is an AJAX ToolkitScriptManager.

The grid seems to function perfectly apart from filtering. When I attempt to filter the following error is returned

 

Message: 'Sys$Enum$parse' is undefined
Line: 2951
Char: 55
Code: 0
URI:
http://machine/project/ScriptResource.axd?d=uGOaxGkvEePM-XITAS7HdYgdtEC_2h8s3nT0YB4_k4X9r-qiHP2gpiGD--kG1fjE9x_rFUcN0gTBUY4TId2jMQ2&t=4ed2e5c4 

 
This is a real issue as the site is heavily dependent upon the filtering functionality.

I have check the web.config references, I have also checked that HTTP compression is not enabled etc.

Any clues? This is starting to drive me crazy!!

Thanks,

Jason

nguyen
Top achievements
Rank 1
 answered on 02 Jun 2011
7 answers
202 views
If I add a bunch of RibbonBarButtons to a RibbonBarSplitButton server side.  The OnSplitButtonClick event never fires when they are clicked.  How do I register that event to the server side created buttons?  And is there a way to have the control do that automatically in the future?
John
Top achievements
Rank 1
 answered on 01 Jun 2011
1 answer
70 views
I like to have a stanard calendar but to have a hyperlink property such that when a user clicks on a date,
I can pass that in a querystring to a scheduler which will then default to that date.
Is there a property for the RadCalendar that will allow for hyperlinks when a user selects the date?
I seen the hyperlink control but is there a way to do this simply by using a property?
Gimmik
Top achievements
Rank 1
 answered on 01 Jun 2011
1 answer
107 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
109 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
148 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
832 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
72 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
172 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
65 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
Narrow your results
Selected tags
Tags
+? more
Top users last month
Anislav
Top achievements
Rank 6
Silver
Bronze
Bronze
Jianxian
Top achievements
Rank 1
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Jim
Top achievements
Rank 2
Iron
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Anislav
Top achievements
Rank 6
Silver
Bronze
Bronze
Jianxian
Top achievements
Rank 1
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Jim
Top achievements
Rank 2
Iron
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?