Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
59 views
I'm having an issues refercing my resources through the scheduler control. It seems that in all of the examples the 'resourceID' is located directly on the appointment table with a foreign key(lets say to rooms or people). Our datamodel is a little more normalized in that we have a 'ApptResources' href table that serves as a one-to-many for each appointment and then in turn has a foreign key reference to our 'Users' table. Is it possible to have the resources datasource point explicitly at our 'ApptResources' table as opposed to the appointments table? BTW...our 'ApptResources' table also has a foreign key to the appoinments table.

Thanks
Kyle
Veronica
Telerik team
 answered on 17 Jun 2011
1 answer
127 views
I'm attempting to export a radgrid to pdf with an HTML table header at the beginning of the pdf.  I have the header & the grid exporting, but the HTML table header only renders on 1 line, ignoring table rows.  I need help getting the header to render as a formated table.

"<table width=""100px""><colgroup><col /></colgroup><tr><td>row 1</td></tr><tr><td>row 2</td></tr></table>"

Thanks.
Princy
Top achievements
Rank 2
 answered on 17 Jun 2011
1 answer
267 views
Hello

I'm having a formatting problem with a RadDock when the height is set explicitly using css - there is no vertical scrollbar when the content overflows the dock and the bottom border is cut off (see attached picture).  Relevant dock code is:

<telerik:RadDockLayout ID="RadDockLayout1" runat="server">
     
    <telerik:RadDockZone ID="dockzoneMain" runat="server" BorderColor="Transparent" Orientation="Horizontal">
     
        <telerik:RadDock ID="dockContent" runat="server" Skin="Sunset"
            Title="Network Access" EnableRoundedCorners="true" DefaultCommands="None" EnableDrag="false"
             CssClass="dockTopLeft" >
         
        <ContentTemplate>
            <div class="text_style">
                blah blah blah
            </div>

The css is:

.dockTopLeft
{
    width:385px !important;
    Height:350px !important;
  overflow:hidden;
}

.text_style
{
    font-family:calibri;
    font-size:12pt;
    padding-top:5px;
    
    width:100%;
    overflow:hidden;
}

I believe the expected behaviour is to see a vertical scrollbar when all of the content does not fit in the dock - that is what I would like to achieve...When I remove overflow:hidden; from the css the bottom border is extended, which I don't want either...This happens in both IE8 and Chrome by the way.


Question 2:
Can I control RadDock properties such as EnableDrag and Skin from css or a centralized file? For instance if I wanted to set EnableDrag="false" for all of the RadDocks in my application?

Thanks a lot,

Brian
Pero
Telerik team
 answered on 17 Jun 2011
1 answer
85 views
I am using the telerik version 2010.1.519.40 .Iam trying to set the text of radcombobox through javascript .But this code is not supported on this version.On low version it is working.


My javascript function is

function onCheckBoxClick(chk) {
               var combo = document.getElementById("RadComboBox1");
                combo.set_text("CustomText");
             
              
            }

what is the keyword to set and get text of radcombobox in this version of telerik.
Princy
Top achievements
Rank 2
 answered on 17 Jun 2011
1 answer
39 views
hello, for business reasons the field  mapped as DataRecurrenceField is nullable type. Since I made ​​this change if I drag Drag & Drop me an error javscript is raised. I use a user control with a AppointmentTemplate in, the field DataRecurrenceField I do not need, but if I remove him from the property generates error that tells me that is required how do I?

Veronica
Telerik team
 answered on 17 Jun 2011
11 answers
172 views
Hello,

Actually I am creating RadDocks dynamically with links in it. But when I click on the link its not working and while the page is post back its throwing an error.
Please find the code below.

    protected void Page_Load(object sender, EventArgs e)
    {
        PageLayout();
    }
    protected void LinkButton2_Click(object sender, EventArgs e)
    {
        Label4.Text = "Click";
    }

    private void PageLayout()
    {
        RadDockZone Zone1 = new RadDockZone();
        RadDockZone Zone2 = new RadDockZone();
        Zone1.BackColor = System.Drawing.Color.White;
        Zone1.MinHeight = new Unit("10px");
        Zone1.Width = new Unit("200px");
        Zone1.BorderStyle = BorderStyle.None;
        Zone1.Style.Add(HtmlTextWriterStyle.Position, "absolute");
        Zone1.Style.Add(HtmlTextWriterStyle.Left, "5px");
        Zone2.BackColor = System.Drawing.Color.White;
        Zone2.MinHeight = new Unit("10px");
        Zone2.Width = new Unit("200px");
        Zone2.BorderStyle = BorderStyle.None;
        Zone2.Style.Add(HtmlTextWriterStyle.Position, "absolute");
        Zone2.Style.Add(HtmlTextWriterStyle.Left, "210px");

        Layout2TableAdapter Layout2Adapter = new Layout2TableAdapter();
        int Dock_Count = Layout2Adapter.GetSubGroup(1, "UB").Rows.Count;

        RadDock[] Docks = new RadDock[Dock_Count];

        for (int i = 0; i < Dock_Count; i++)
        {
            Docks[i] = new RadDock();
            Docks[i].Width = new Unit("485px");
            Docks[i].Skin = "Telerik";
            Docks[i].DefaultCommands = Telerik.Web.UI.Dock.DefaultCommands.ExpandCollapse;
            Docks[i].DockMode = DockMode.Docked;
            Docks[i].Title = Layout2Adapter.GetSubGroup(1, "UB").Rows[i][0].ToString();
            Dock_Layout(Docks[i], "UB");
            if (i % 2 == 0) Zone1.Controls.Add(Docks[i]);
            else Zone2.Controls.Add(Docks[i]);
        }

        Global.DockLayout.Controls.Add(Zone1);
        Global.DockLayout.Controls.Add(Zone2);
        Panel1.Controls.Add(Global.DockLayout);
    }

    private void Dock_Layout(RadDock Dock, string PageViewID)
    {
        Layout3TableAdapter Layout3Adapter = new Layout3TableAdapter();
        ReportTableAdapter ReportAdapter = new ReportTableAdapter();
        QueriesTableAdapter QueryAdapter = new QueriesTableAdapter();
        int Report_Count = Convert.ToInt32(QueryAdapter.ReportCount(1, "UB", Dock.Title));

        if (Report_Count > 0)
        {
            Label[] Labels = new Label[Report_Count];

            int RID = 0;
            string Dock_Height = "";
            string Link_Top = "";
            string Label_Top = "";

            for (int j = 0; j < Report_Count; j++)
            {
                RID = Convert.ToInt32(Layout3Adapter.GetReport(1, "UB", Dock.Title).Rows[j][0]);
                Dock_Height = (j * 60 + 90) + "px";
                Link_Top = (j * 55 + 10) + "px";
                Label_Top = (j * 55 + 25) + "px";

                Dock.Height = new Unit(Dock_Height);

                Global.newLink.ID = "NewLink";
                Global.newLink.Font.Underline = false;
                Global.newLink.Click += new EventHandler(LinkButton2_Click);
                Global.newLink.Style.Add(HtmlTextWriterStyle.Position, "absolute");
                Global.newLink.Style.Add(HtmlTextWriterStyle.Left, "5px");
                Global.newLink.Text = (j + 1) + ". " + ReportAdapter.GetDataByRID(RID).Rows[0][1].ToString();
                Global.newLink.Style.Add(HtmlTextWriterStyle.Top, Link_Top);
                Dock.ContentContainer.Controls.Add(Global.newLink);

                Labels[j] = new Label();
                Labels[j].Text = ReportAdapter.GetDataByRID(RID).Rows[0][2].ToString();
                Labels[j].Font.Italic = true;
                Labels[j].Style.Add(HtmlTextWriterStyle.Position, "absolute");
                Labels[j].Style.Add(HtmlTextWriterStyle.Left, "20px");
                Labels[j].Style.Add(HtmlTextWriterStyle.Top, Label_Top);
                Dock.ContentContainer.Controls.Add(Labels[j]);
            }
        }
    }

And I have declared the link and RadDockLayout globally.
    public static LinkButton newLink = new LinkButton();
    public static RadDockLayout DockLayout = new RadDockLayout();

And please find the error below.

Server Error in '/MyWeb' Application.

Script controls may not be registered after PreRender.

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.InvalidOperationException: Script controls may not be registered after PreRender.

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: 

[InvalidOperationException: Script controls may not be registered after PreRender.]   System.Web.UI.ScriptControlManager.RegisterScriptControl(TScriptControl scriptControl) +155059   System.Web.UI.ScriptManager.RegisterScriptControl(TScriptControl scriptControl) +66   Telerik.Web.UI.RadWebControl.RegisterScriptControl() +29   Telerik.Web.UI.RadWebControl.OnPreRender(EventArgs e) +22   Telerik.Web.UI.RadDockZone.OnPreRender(EventArgs e) +185   System.Web.UI.Control.PreRenderRecursiveInternal() +80   System.Web.UI.Control.AddedControl(Control control, Int32 index) +8681381   System.Web.UI.ControlCollection.Add(Control child) +80   _Default.PageLayout() +1043   _Default.Page_Load(Object sender, EventArgs e) +166   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35   System.Web.UI.Control.OnLoad(EventArgs e) +99   System.Web.UI.Control.LoadRecursive() +50   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627


I am working on this error for more than a month now. I would be greatful if you could tell me some solution for this.
Thanks in advance.

Regards,
Sandeep Devagiri
Atanas Korchev
Telerik team
 answered on 17 Jun 2011
1 answer
118 views

We have migrated our systems from using DayPilot to Telerik but there is a feature available in DayPilot which is lacking from radschedule and there is a lot of demand from our customers to re-enable this feature.

Would it be possible to provide some sort of export to an image file which would be in a suitable format for printing. 

This could work by having an Appointment Item Printing Template, which could only contain very basic mark-up to simplify the task of creating the images.

An example of this in DayPilot is showing here.
http://www.daypilot.org/demo/Calendar/ImageExport.aspx

Veronica
Telerik team
 answered on 17 Jun 2011
1 answer
53 views
I am using the telerik version 2010.1.519.40 .Iam trying to set the text of radcombobox through javascript .But this code is not supported on this version.On low version it is working.


My javascript function is

function onCheckBoxClick(chk) {
               var combo = document.getElementById("RadComboBox1");
                combo.set_text("CustomText");
             
              
            }

what is the keyword to set and get text of radcombobox in this version of telerik.
Cat Cheshire
Top achievements
Rank 1
 answered on 17 Jun 2011
7 answers
259 views
Hi!

I have a MossRadEditor with following line in ToolsFile.xml: <tool name="MOSSInsertTable" />.

When i click the MOSSInsertTable-button in menu i recieve the following message: 
The server tag 'telerik:RadTabStrip' is ambiguous. Please modify the associated registration that is causing ambiguity and pick a new tag prefix.

I have added the line :
       <add name="Telerik.Web.UI.DialogHandler" path="Telerik.Web.UI.DialogHandler.aspx" verb="*" type="Telerik.Web.UI.DialogHandler, Telerik.Web.UI, Version=2009.1.318.20, Culture=neutral, PublicKeyToken=121fae78165ba3d4" />

to web.Config.

still, i recieve the message above?  why?




Stanimir
Telerik team
 answered on 17 Jun 2011
1 answer
96 views
Here is my situation, we have a farm using RadEditor 4.3.2 and we are migrating this site to another farm that is using 4.5.6.   After the migraiton the RadEditor webparts that already existed in the site are shown as a web part error.  Is there any way to get this to work because I cannot find this older version of the editor, or is there somewhere I can download this from?
Stanimir
Telerik team
 answered on 17 Jun 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Jay
Top achievements
Rank 3
Bronze
Iron
Iron
yw
Top achievements
Rank 2
Iron
Iron
Stefan
Top achievements
Rank 2
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Bohdan
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?