Telerik Forums
UI for ASP.NET AJAX Forum
3 answers
152 views

If you click the justify (left, center, right, justify) buttons in the RadEditor in Mozilla Firefox 9 when you have text highlighted, nothing happens.

Example: I checked Google Chrome and it works fine when I click the "center" justify button after inspecting the element.

element.style {
text-align: center;
}

Rumen
Telerik team
 answered on 30 Jan 2012
2 answers
135 views
i'm using the RadEditor for some CMS, and when the page submits the iframe seems to get stripped out from its content.

I'm using the RadEditor in its default mode(iframe as opposed to div). I've set allowscripts to true, i've also disabled this in the code behind;

Me.re_html.DisableFilter(Telerik.Web.UI.EditorFilters.RemoveScripts)

even though in this circumstance i suppose its irrelavent.
is there another filter i've overlooked regarding iframes? i can't find one.
Alan T
Top achievements
Rank 1
 answered on 30 Jan 2012
1 answer
65 views
Hello,

I have been working on Radscheduler for sometime  and we have a requirement, in radscheduler if we  create tasks  they will be shown in Rectangular boxes Extending upto howmany days/hours that task is assigned our requirement is to replace the Hyperlinks in place of rectangular boxes ,if the task is assigned to day or two show the same task for two days individually instead of continuing the rectangular box  can we do that in telerik ,i am sending a screen shot of tasks  in scheduler according to requirement what we need (if we click on tasks the hyperlink will appear in actual website)  Please respond if u  know how to do it in telerik.

Regrds,
Madhukar.
Peter
Telerik team
 answered on 30 Jan 2012
1 answer
23 views
Hi
In Month view, how to make the week´s number display at the left side of each row?
Ivana
Telerik team
 answered on 30 Jan 2012
4 answers
236 views
Hi,

How can I add styles for appointment mouse hover and appointment select. I tried various custom skins, but I do not find any style applied on appointments for these events. Please suggest.

Ivana
Telerik team
 answered on 30 Jan 2012
3 answers
102 views
I have a page with a radscheduler.  I noticed today that I am getting this error on the page:

An entry with the same key already exists.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.ArgumentException: An entry with the same key already exists.

Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace: 

[ArgumentException: An entry with the same key already exists.]
   System.Collections.Specialized.ListDictionary.Add(Object key, Object value) +6232061
   System.Web.UI.ClientScriptManager.RegisterExpandoAttribute(String controlId, String attributeName, String attributeValue, Boolean encode) +272
   System.Web.UI.ScriptRegistrationManager.RegisterExpandoAttribute(Control control, String controlId, String attributeName, String attributeValue, Boolean encode) +115
   System.Web.UI.ScriptManager.RegisterExpandoAttribute(Control control, String controlId, String attributeName, String attributeValue, Boolean encode) +44

[TargetInvocationException: Exception has been thrown by the target of an invocation.]
   System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner) +0
   System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) +72
   System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) +251
   System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +28
   System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) +2377
   System.Web.UI.WebControls.ValidatorCompatibilityHelper.RegisterExpandoAttribute(Control control, String controlId, String attributeName, String attributeValue, Boolean encode) +170
   System.Web.UI.WebControls.BaseValidator.AddAttributesToRender(HtmlTextWriter writer) +330
   System.Web.UI.WebControls.RequiredFieldValidator.AddAttributesToRender(HtmlTextWriter writer) +18
   System.Web.UI.WebControls.WebControl.RenderBeginTag(HtmlTextWriter writer) +20
   System.Web.UI.WebControls.BaseValidator.Render(HtmlTextWriter writer) +445
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.Control.Render(HtmlTextWriter writer) +10
   Telerik.Web.UI.SchedulerFormContainer.Render(HtmlTextWriter writer) +424
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10
   Telerik.Web.UI.RadDataBoundControl.RenderContents(HtmlTextWriter writer) +50
   Telerik.Web.UI.RadScheduler.RenderContents(HtmlTextWriter writer) +48
   System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32
   Telerik.Web.UI.RadDataBoundControl.Render(HtmlTextWriter writer) +92
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.Control.Render(HtmlTextWriter writer) +10
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +173
   System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +31
   System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +53
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +40
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.Control.Render(HtmlTextWriter writer) +10
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +208
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +8
   System.Web.UI.Page.Render(HtmlTextWriter writer) +29
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +100
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3060

This error seems to be connected to the webservicesettings element.  If I remove that element, the page loads, but when I include, it fails.  

<telerik:RadScheduler runat="server" ID="rsEvents" StartEditingInAdvancedForm="true"
            StartInsertingInAdvancedForm="true" OnClientAppointmentContextMenuItemClicked="appointmentContextMenuItemClicked"
            ShowAllDayRow="true" Width="585px" Height="675px" SelectedView="MonthView" ShowFooter="true"
            DayStartTime="07:00:00" DayEndTime="20:00:00" FirstDayOfWeek="Sunday" LastDayOfWeek="Saturday"
            EnableDescriptionField="true" OnClientAppointmentDoubleClick="onAppointmentDoubleClick"
            OnClientAppointmentsPopulating="onAppointmentsPopulating">
            <WebServiceSettings Path="~/Scheduler.asmx" ResourcePopulationMode="ServerSide" />
            <TimelineView GroupBy="Calendar" GroupingDirection="Vertical" UserSelectable="false" />
            <AdvancedForm Modal="true" />
            <ResourceTypes>
                <telerik:ResourceType Name="Category" TextField="Description" KeyField="Id" />
            </ResourceTypes>
            <AppointmentTemplate>
                <div class="rsAptSubject">
                    <%# Eval("Subject") %>
                </div>
                <%# Eval("Description") %>
            </AppointmentTemplate>
        </telerik:RadScheduler>
Ivana
Telerik team
 answered on 30 Jan 2012
3 answers
134 views
I have simple editor on my page. This editor contains align buttons toolbar (center, right, justify).
I've set newline mode to paragraphs which I can see in html editor. I have set CSSFiles for editor set to empty css. I have option StripFormattingOptions="NoneSupressCleanMessage" to prevent firefox crash with big copy paste.

My problem is that align buttons not working, pressing them do not change anything. They look like cannot be pressed. Nothing is happening during pressing. On html preview nothing is changing.

What am I missing?

PS.
1. I'm working under firefox 7
2. I notice that clicking allign buttons is changing aligment of font toolbar, font comboboxes. I notice the same issue on demo. Sometimes when clicking alignemnt buttons it is changing aligmnet of source code below not one in editor.
Rumen
Telerik team
 answered on 30 Jan 2012
2 answers
520 views
We've been experiencing a JavaScript problem with the RadControls for the past few days: 
Error: "Sys.ArgumentTypeException: Object of type 'Sys._Application' cannot be converted to type 'Sys._Application'.
Parameter Name: instance

Symptoms: The problem intermittently switches between IE6 and most other browsers. For example, if we rebuild the solution and hit the page with IE6 we don't see the exception, but if we then go to Firefox we'll see those exceptions in Firebug. If we then rebuild again and hit the page with Firefox first, it will be fine, but then IE6 starts reporting these errors. In non-IE6 browsers the error won't occur then. 

System information:
Asp.net version = 4.0
Telerik version = 2011.3.1115.40
IIS 7.5 

Solutions we had tried
1. Disabled smart navigation in the web.config file
2. Set the script mode of the script manager to release
3. Set debug = false in the web.config
None of which solved the problem...

Solution
We did discover in the end that in the RadWindow that was being shown had a button on it with its RegisterWithScriptManager set to false. When this is set to true the problem disappeared. 

Question That Still Remain
When we were initially trying to isolate the problem we had commented out the JavaScript code that launched the modal window, meaning the window wasn't being shown at all and yet the exception was still raised. The javascript code we did use was window.setUrl and window.show, so we commented out the line that called the show method. Why would this error then still come up? Is it possible that the setUrl method instantiates the window in the background without calling show()? 

Hope this saves someone else the countless days it took us to figure out where the problem was coming from. 

Regards,
Jacques

Jacques
Top achievements
Rank 2
 answered on 30 Jan 2012
1 answer
31 views
I've come across a problem with the related comboboxes. If you place your cursor in the first combobox and click backspace the browser will take you back a page. I've testing this with the demo app, http://demos.telerik.com/aspnet-ajax/combobox/examples/functionality/multiplecomboboxes/defaultcs.aspx on the telerik site and on my own apps. Happens with Chrome and IE 9, haven't tried it on anyother browsers.

Is this a bug or is there a setting I can use to prevent this behavior.

Thanks.
Dimitar Terziev
Telerik team
 answered on 30 Jan 2012
1 answer
105 views
I am using the built-in filtering on a RadGrid but I'm running into a problem with one column in particular. When I try to filter on the column in question, I get an "Object reference not set to an instance of an object" error and the filtering doesn't work. This particular column is generated from a subquery that's being used as a column expression (and then given an alias). It seems like the filtering only works for grid columns that have a matching column name in a database table (i.e. doesn't seem to work with columns generated from a subquery or UDF). Here is my aspx markup:
<telerik:RadGrid ID="grdAdmin" runat="server" Width="100%" AllowFilteringByColumn="True"
    GridLines="None" AllowPaging="True" AllowSorting="True"
    AutoGenerateColumns="False" onneeddatasource="grdAdmin_NeedDataSource"
    PageSize="20"
    ondeletecommand="grdAdmin_DeleteCommand">
    <GroupingSettings CaseSensitive="false" />
    <MasterTableView DataKeyNames="NominationID" NoMasterRecordsText="There are currently no nominations to display."
    Width="100%" CommandItemDisplay="Top" AutoGenerateColumns="False">
        <Columns
            <telerik:GridDateTimeColumn DataField="DateOfNomination" DataFormatString="{0:d}" HeaderText="Date Of Nomination" SortExpression="DateOfNomination" UniqueName="DateOfNomination" ReadOnly="true">
            </telerik:GridDateTimeColumn>       
            <telerik:GridBoundColumn DataField="NomineeName" HeaderText="Nominee Name"
                SortExpression="NomineeName" DataType="System.String" UniqueName="NomineeName" ReadOnly="true">
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="NominatorName" HeaderText="Nominator Name"
                SortExpression="NominatorName" DataType="System.String" UniqueName="NominatorName" ReadOnly="true" AllowFiltering="false">
            </telerik:GridBoundColumn>
            <telerik:GridButtonColumn CommandName="Delete" Text="Delete" UniqueName="DeleteCommandColumn" ConfirmDialogType="Classic" ConfirmText="Are you sure you want to delete this nomination from the database?" ConfirmTitle="Are you sure?">  
            </telerik:GridButtonColumn
        </Columns>
    </MasterTableView>
</telerik:RadGrid>

The column that I get the error on is the NomineeName column. Here is the C# codebehind:

protected void grdAdmin_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
{
    using (RecognitionEntities dc = new RecognitionEntities())
    {
        string selectStatement = string.Format(@"select n.NominationID,
            n.DateOfNomination,
            (SELECT FULL_NAME FROM dwdata.person_table where PERSON_ID=n.NomineeEmployeeID) as NomineeName,
            (SELECT FULL_NAME FROM dwdata.person_table where PERSON_ID=n.NominatorEmployeeID) as NominatorName
            from dbo.tblNominations as n
            where (n.DeletedBy IS NULL)
            and (n.FiscalYear = '{0}')",
                                               ConfigurationManager.AppSettings["CurrentFiscalYear"]);
 
        // bind the results to the grid
        IEnumerable<NominationAdmin> pn = dc.ExecuteStoreQuery<NominationAdmin>(selectStatement);
        grdAdmin.DataSource = pn.ToList();
    }
}

And here is the NominationAdmin.cs file:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace Recognition.EntityDataModel
{
    public class NominationAdmin
    {
        private int _nominationID;
        private DateTime _dateOfNomination;
        private string _nomineeName;
        private string _nominatorName;
 
        public int NominationID
        {
            get { return this._nominationID; }
            set { this._nominationID = value; }
        }
 
        public DateTime DateOfNomination
        {
            get { return this._dateOfNomination; }
            set { this._dateOfNomination = value; }
        }
 
        public string NomineeName
        {
            get { return this._nomineeName; }
            set { this._nomineeName = value; }
        }
 
        public string NominatorName
        {
            get { return this._nominatorName; }
            set { this._nominatorName = value; }
        }
    }
}

Any idea what's going on and how to fix it? Thanks.
Mira
Telerik team
 answered on 30 Jan 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Will
Top achievements
Rank 2
Iron
Motti
Top achievements
Rank 1
Iron
Hester
Top achievements
Rank 1
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Thomas
Top achievements
Rank 2
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?