Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
129 views

I have a RadGrid with a GridHyperLinkColumn. When clicked, it calls a javascript function that takes several seconds to run. I have a RadAjaxLoadingPanel set to run the wait graphic against the Grid, which works for other things on the Grid when a postback occurs. The GridHyperLinkColumn is as follows...

<telerik:GridHyperLinkColumn HeaderText="" UniqueName="View" DataTextField="CheckType" DataTextFormatString="View"
    DataNavigateUrlFields="CheckNumber,CheckType"
    DataNavigateUrlFormatString="javascript:ViewCheck({0},'{1}')">
    <HeaderStyle Width="100px" />
    <ItemStyle HorizontalAlign="Right"/>
</telerik:GridHyperLinkColumn>

The javascript function "ViewCheck" works (accepting the grid row's fields and calling a WebMethod in VB code-behind). But because there's no postback, the wait graphic never shows. How can I get the wait graphic to appear over the Grid in this scenario?

Jeremy Yoder
Top achievements
Rank 1
 answered on 15 Aug 2011
4 answers
66 views
Hi Telerik,

This problem might be extremely complicated, or maybe it's extremely trivial and I am overthinking my issues. I've attached a very brief image showing what's happening.

Here's what I've got:


//When the user drops a RadListBoxItem onto the dashboard we have to figure out
//what RadDockZone the control was dropped onto, rip out information about the event,
//and then pass that data to the server for processing.
function OnClientDropping(sender, eventArgs) {
    eventArgs.set_cancel(true);
    sender.clearSelection();
    previousZone = null;
 
    var sourceItem = eventArgs.get_sourceItem();
    var droppedID = eventArgs.get_htmlElement().id;
 
    if (droppedID.indexOf("RadDockZone") != -1) {
        var dockZoneDroppedOn = $find(droppedID);
 
        if (dockZoneDroppedOn.get_docks().length == 0) {
            dockZoneDroppedOnID = droppedID;
 
            var eventData = {};
            eventData["sourceItemText"] = sourceItem.get_text();
            eventData["sourceItemValue"] = sourceItem.get_value();
            eventData["listBoxID"] = sender.get_id();
 
            if (queue.length == 0) {
                queue.push(dockZoneDroppedOn._uniqueID);
                queue.push(eventData);
                __doPostBack(dockZoneDroppedOn._uniqueID, $.toJSON(eventData));
            }
            else {
                queue.push(dockZoneDroppedOn._uniqueID);
                queue.push(eventData);
            }
        }
    }
    else {
        dockZoneDroppedOnID = "";
    }
}

There's a RadListBox on the page which has drag-and-drop enabled. The user drag-and-drops a RadListBoxItem onto the page (their mouse is over a RadDockZone). At this point, I call doPostBack targeting that RadDockZone and create a RadDock on this RadDockZone. Afterwards, I synch all RadDock's ForbiddenZones.

So, there's already one Dock (RadDock1) on a DockZone on the page. The user then drag-and-drops a second time. After this RadDock (RadDock2) is created, and the page is rendered to the user, since RadDock1's DockZone has not been told to update it does not reflect its ForbiddenZones properly.

<cs:CormantRadPane ID="RadPane2" Runat="Server" BackColor="White" >
    <nStuff:StyledUpdatePanel Runat="Server" ID="UpdatePanel1" UpdateMode="Conditional" CssClass="maxHeight" >
        <ContentTemplate>
            <cs:CormantRadSplitter ID="RadSplitter3" Runat="Server" Visible="false" />
            <cs:CormantRadDockZone ID="RadDockZone1" Runat="Server" />
        </ContentTemplate>
    </nStuff:StyledUpdatePanel>
</cs:CormantRadPane>

I've have the above hierarchy of controls on the page. As you can see, when a RadDockZone gains a control, its UpdatePanel handles a partial page-refresh. In this way I handle updating only parts of my page.

So, I am left with this issue. I am trying to keep the amount of work happening on the page to a minimum, but it seems like I have to call update on every DockZone during these scenarios.. which is terrible. Flickering occurs on all the RadDocks.

/// <summary>
/// Shows where docks can/can't be moved. Forbidden zones are all DockZone's with Docks.
/// So, a dock can move to any other dockZone that does not have a control. Those are the allowed zones.
/// Its own spot is allowed so that the highlighting looks correct -- but it is not necessary.
/// </summary>
public void SynchForbiddenZones()
{
    IEnumerable<CormantRadDockZone> dockZonesWithDocks = LayoutManager.Instance.RegisteredDockZones.Where(dockZone => dockZone.Docks.Any());
    ForbiddenZones = dockZonesWithDocks.Select(dockZone => dockZone.ID).ToArray();
    Logger.DebugFormat("Forbidden zones for dock: {0} are {1}", ID, ForbiddenZones);
}
 
public void SyncAndUpdate()
{
    SynchForbiddenZones();
    GetWrappingUpdatePanel().Update();
}

I call SyncAndUpdate on every dock on the page during the follow scenarios:
  • RadDock gets created.
  • RadDock position changes.
  • RadDock gets closed.

All of these have an effect on the 'dockability' of the dock's DockZone. I would like to inform all other DockZones of this change in 'dockability' without flashing the controls. 

Is this possible? Is this a place where I should consider using RadXMLHTTPPanel? Do I have other options?

Thanks.
Sean
Top achievements
Rank 2
 answered on 15 Aug 2011
2 answers
92 views
Hi,

you've made some changes in CSS during last versions of Telerik components.

Please, take a look at following style I had in my grid (ca stands for horizontal center alignment)
<telerik:GridBoundColumn HeaderStyle-CssClass='GridHeaderGreen ca' ItemStyle-CssClass='ca' DataField="Description" HeaderText="Description" SortExpression="WIZARD.FORM.DESCRIPTION"/>

and now - how it looks in markup:
<th class="GridHeaderGreen ca rgHeader" scope="col"><a href="javascript:__doPostBack('ctl00$cphMain$wizardClientFormView$rgClientFormView$ctl00$ctl02$ctl02$ctl01','')" title="Click here to sort">Description</a></th>
- my alignment is ignored!

As you can see, you now add your classes after all user-defined classes. As a result, all user-class css properties, that exist in your classes, too, are overridden - alignment, text weight, etc.! What for do you do this?

How to solve this problem? I have tons of controls with such markup!
Alexander
Top achievements
Rank 1
 answered on 15 Aug 2011
4 answers
127 views
Hi,

We migrate all application to .NET4 C# and Telerik Q2 2010.
In a overview we use in the grid Aggregate="Sum"
With the old version of telerik Q3 2009 work this perfect.
Now with the new version I have the followin error:

MESSAGE:
Exception has been thrown by the target of an invocation.
  
STACKTRACE:
at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Telerik.Web.UI.GridBoundColumn.GetAggregate(IEnumerable enumerable, IQueryable queryable, String fieldName, Type dataType, GridAggregateFunction func)
at Telerik.Web.UI.GridBoundColumn.ApplyAggregates35(TableCell cell, String footerText)
at Telerik.Web.UI.GridBoundColumn.cell_DataBinding(Object sender, EventArgs e)
at System.Web.UI.Control.OnDataBinding(EventArgs e)
at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
at System.Web.UI.Control.DataBind()
at System.Web.UI.Control.DataBindChildren()
at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding)
at System.Web.UI.Control.DataBind()
at Telerik.Web.UI.GridItem.SetupItem(Boolean dataBind, Object dataItem, GridColumn[] columns, ControlCollection rows)
at Telerik.Web.UI.GridTableView.CreateFooterItem(Boolean useDataSource, GridColumn[] copiedColumnSet, GridTFoot tfoot)
at Telerik.Web.UI.GridTableView.CreateControlHierarchy(Boolean useDataSource)
at Telerik.Web.UI.GridTableView.CreateChildControls(IEnumerable dataSource, Boolean useDataSource)
at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data)
at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data)
at System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback)
at System.Web.UI.WebControls.DataBoundControl.PerformSelect()
at Telerik.Web.UI.GridTableView.PerformSelect()
at System.Web.UI.WebControls.BaseDataBoundControl.DataBind()
at Telerik.Web.UI.GridTableView.DataBind()
at Telerik.Web.UI.RadGrid.DataBind()
at Telerik.Web.UI.RadGrid.AutoDataBind(GridRebindReason rebindReason)
at Telerik.Web.UI.RadGrid.Rebind()
at Adver.Vis.Pages.Reports.BackofficePublish.BtnFilter_OnClick(Object sender, EventArgs e) in C:\_vsp\XXXX.aspx.cs:line 48
at System.Web.UI.WebControls.Button.OnClick(EventArgs e)
at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Code of grid:
<telerik:RadGrid ID="RadGrid1" 
           AllowSorting="True"
           AllowPaging="false" 
           runat="server" 
           GridLines="None"
           Width="100%" 
           OnExcelMLExportStylesCreated="RadGrid1_ExcelMLExportStylesCreated"
           OnExcelMLExportRowCreated="RadGrid1_ExcelMLExportRowCreated"
           OnItemCommand="RadGrid1_ItemCommand" 
           OnItemDataBound="RadGrid_OnItemDataBound" 
           AutoGenerateColumns="false" OnNeedDataSource="RadGrid_OnNeedDataSource" ShowFooter="true">
           <ClientSettings EnableRowHoverStyle="true" />
           <MasterTableView Width="100%" CommandItemDisplay="Top" OverrideDataSourceControlSorting="true" UseAllDataFields="true">
               <PagerStyle Mode="NextPrevNumericAndAdvanced" />
               <CommandItemSettings 
                   ShowExportToWordButton="true"
                   ShowExportToExcelButton="true" 
                   ShowExportToCsvButton="true"
                   ShowExportToPdfButton="true" AddNewRecordImageUrl="../../Img/spacer.gif" AddNewRecordText=""/>
               <Columns>
                   <telerik:GridTemplateColumn HeaderText="Medewerkers">
                       <ItemTemplate>
                           <asp:Label ID="lbl_FirstName" runat="server"><%# Eval("User.FirstName")%></asp:Label
                           <asp:Label ID="lbl_Lastname" runat="server"><%# Eval("User.LastName")%></asp:Label>
                       </ItemTemplate>
                   </telerik:GridTemplateColumn>
                   <telerik:GridBoundColumn UniqueName="ClPublishVac" HeaderText="Text" DataField="TotalPublish" Aggregate="Sum" FooterAggregateFormatString="Totaal :{0}">
                       </telerik:GridBoundColumn>
                   <telerik:GridBoundColumn UniqueName="ClUpdateVac" HeaderText="Text" DataField="TotalUpdate" Aggregate="Sum" FooterAggregateFormatString="Totaal :{0}">
                       </telerik:GridBoundColumn>
                   <telerik:GridBoundColumn UniqueName="CLRefreshVac" HeaderText="Text" DataField="TotalRefresh" Aggregate="Sum" FooterAggregateFormatString="Totaal :{0}">
                       </telerik:GridBoundColumn>
                   <telerik:GridBoundColumn UniqueName="ClDeleteVac" HeaderText="Text" DataField="TotalDelete" Aggregate="Sum" FooterAggregateFormatString="Totaal :{0}">
                       </telerik:GridBoundColumn>
                   <telerik:GridBoundColumn UniqueName="ClTotal" HeaderText="Totaal" DataField="Total" Aggregate="Sum" FooterAggregateFormatString="Totaal :{0}">
                       </telerik:GridBoundColumn>
               </Columns>
           </MasterTableView>
       </telerik:RadGrid>



Without the "Aggregate" work the gris perfect.
Any idee about this problem.

In advance thanks for your answer.

Regards,

Edwin.

Adam
Top achievements
Rank 1
 answered on 15 Aug 2011
1 answer
178 views

Here is my requirement.

We have to display the radmenu items horizontally, having status icons (images) displayed before the menu item text.
but radmenu's behaviour is vice versa. Please refer to attached screen shot. Here is the code.

Can you please help me how to achieve the requirement ?
Awaiting your earliest response.................

protected void Page_Load(object sender, EventArgs e)
   {      
     RadMenuItem top1 = new RadMenuItem();
     top1.GroupSettings.Flow = ItemFlow.Horizontal;
       
     top1.Text = "Top 1";
     top1.ImageUrl = "~/Images/NotStarted.png";
     RadMenuItem child1 = new RadMenuItem();
     child1.Text = "Child 1";
     child1.ImageUrl = "~/Images/Completed.png";
       
     RadMenuItem child2 = new RadMenuItem();
     child2.Text = "Child 2";
     child2.ImageUrl = "~/Images/Failed.png";
       
     top1.Items.Add(child1);
     top1.Items.Add(child2);
     RadMenuItem top2 = new RadMenuItem();
     top2.GroupSettings.Flow = ItemFlow.Horizontal;
     top2.Text = "Top 2";
     top2.ImageUrl = "~/Images/Unknown.png";
     RadMenuItem child3 = new RadMenuItem();
     child3.Text = "Child 3";
     child3.ImageUrl = "~/Images/Completed.png";
     RadMenuItem child4 = new RadMenuItem();
     child4.Text = "Child 4";
     child4.ImageUrl = "~/Images/Failed.png";
     RadMenuItem child5 = new RadMenuItem();
     child5.Text = "Child 5";
     child5.ImageUrl = "~/Images/NotStarted.png";
     top2.Items.Add(child3);
     top2.Items.Add(child4);
     top2.Items.Add(child5);
       
     WorkFlowMenu.Items.Add(top1);
     WorkFlowMenu.Items.Add(top2);
        
   }
<form id="form1" runat="server">
    <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
 </telerik:RadScriptManager>
 <telerik:RadMenu ID="WorkFlowMenu" runat="server" >   
  </telerik:RadMenu>    
   </form>


Kate
Telerik team
 answered on 15 Aug 2011
2 answers
65 views
Hi,

I have a radmenu which has top level menu items. Each toplevel menu item has submenu items in it and those submenu items have to be displayed horizontally and each item has an image associated with it.
But when we set the item flow as horizontal, Image is displayed after the text.
Image has to be displayed before the text just like as in Vertical flow.

Can you help how to achieve this ?


<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
  
<!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>
</head>
<body>
    <form id="form1" runat="server">
     <telerik:RadScriptManager ID="RadScriptManager1" runat="server">
  </telerik:RadScriptManager>
  <telerik:RadMenu ID="WorkFlowMenu" runat="server" >       
  
   </telerik:RadMenu>
    <div>
      
    </div>
    </form>
</body>
</html>
protected void Page_Load(object sender, EventArgs e)
    {
        
      RadMenuItem top1 = new RadMenuItem();
      top1.Text = "Top 1";
      top1.ImageUrl = "~/Images/NotStarted.png";
  
      RadMenuItem child1 = new RadMenuItem();
      child1.Text = "Child 1";
      child1.ImageUrl = "~/Images/Completed.png";
        
      RadMenuItem child2 = new RadMenuItem();
      child2.Text = "Child 2";
      child2.ImageUrl = "~/Images/Failed.png";
        
      top1.Items.Add(child1);
      top1.Items.Add(child2);
      top1.GroupSettings.Flow = ItemFlow.Horizontal;
  
      WorkFlowMenu.Items.Add(top1);
         
  
    }

Kate
Telerik team
 answered on 15 Aug 2011
4 answers
136 views
Hello,

I am attempting to create a Stacked Bar Chart and have so far been unsuccessful.  I've attached an image to show you where I'm at and wrote in what I am looking for..  What I really need is the codes (ALAM and DOKE) to be along the X-Axis where currently there is 1 and 2.  I also need to show 2 levels of counts for each code, which I kind of have working.  I need a count for items that are older than 8 days and a count for items that are 8 items that are 8 and younger.  I get the stacked look by creating 2 series, but I can't seem to split out each code by itself.   
Thanks

Here is my code.  I use an existing data table then manipulate with linq.
----------------------------------------------------------------------------------------------------------------------------------------------------

 

private void PopulateChart(DataTable dt)

{

 

// pull fields I need an calculate the shift age.

 

var query1 = from data in dt.AsEnumerable()

 

where data.Field<string>("Facility_Code").ToString().Trim() == "DOKE"

|| data.Field<

 

string>("Facility_Code").ToString().Trim() == "ALAM"

 

select new

{

FacilityCode = data.Field<

 

string>("Facility_Code").ToString()

,ShiftAge = data.Field<

 

DateTime>("Shift_Date") - DateTime.Now

};

 

// build 0-7 day chart series

 

TimeSpan ts = new TimeSpan(8, 0, 0, 0); // time span 8 days

 

// get all my shifts less than 8 days.

 

var query2 = from row in query1

 

where row.ShiftAge < ts

 

group row by row.FacilityCode into grp

 

orderby grp.Key

 

select new

{

FacilityCode = grp.Key,

Shifts = grp.Count()

};

 

 

// get all my shifts greater or equal to 8 days

 

var query3 = from row in query1

 

where row.ShiftAge >= ts

 

group row by row.FacilityCode into grp

 

orderby grp.Key

 

select new

{

FacilityCode = grp.Key,

Shifts = grp.Count()

};

 

Telerik.Charting.

 

ChartSeries csUnderEight = new Telerik.Charting.ChartSeries();

csUnderEight.Type = Telerik.Charting.

 

ChartSeriesType.StackedBar;

csUnderEight.Name =

 

"Open shifts within 0-7 days.";

csUnderEight.DataLabelsColumn =

 

"FacilityCode";

csUnderEight.Appearance.LabelAppearance.LabelLocation = Telerik.Charting.Styles.

 

StyleSeriesItemLabel.ItemLabelLocation.Outside;

Telerik.Charting.

 

ChartSeries csEightAndOver = new Telerik.Charting.ChartSeries();

csEightAndOver.Type = Telerik.Charting.

 

ChartSeriesType.StackedBar;

csEightAndOver.Name =

 

"Open shifts within 8-14 days.";

csEightAndOver.DataLabelsColumn =

 

"FacilityCode";

csEightAndOver.Appearance.LabelAppearance.LabelLocation = Telerik.Charting.Styles.

 

StyleSeriesItemLabel.ItemLabelLocation.Outside;

 

// csEightAndOver.DataLabelsColumn = "FacilityCode";

 

this.chartOpenShifts.Series.Add(csUnderEight);

 

this.chartOpenShifts.Series.Add(csEightAndOver);

 

foreach (var item in query2)

{

csUnderEight.AddItem(item.Shifts,item.FacilityCode);

}

 

foreach (var item in query3)

{

csEightAndOver.AddItem(item.Shifts,item.FacilityCode);

}

 

this.chartOpenShifts.DataGroupColumn = "FacilityCode";

 

//this.chartOpenShifts.PlotArea.XAxis.DataLabelsColumn = "FacilityCode";

 

//this.chartOpenShifts.PlotArea.DataTable.Visible = true;

 

//this.chartOpenShifts.DataSource =query;

 

//this.chartOpenShifts.Series

 

//this.chartOpenShifts.PlotArea.XAxis.DataLabelsColumn = "Facility_Code";

 

//this.chartOpenShifts.DataBind();

}


Eric
Top achievements
Rank 1
 answered on 15 Aug 2011
5 answers
167 views
Hi ,
I am using the dock control and the command button for exapnad and collapse seems to disappear on hover. Also, the default bullet appears along side with the expand and collapse image. I have properly referenced the skin files and css. I would also like to use the custom command in the title bar template in order to make use of rss feed, so people can subscribe to it.
Could you please help?
Thanks,

Slav
Telerik team
 answered on 15 Aug 2011
1 answer
79 views
i am using radschedular. when i am right  click on control it is throwing script error that object does not support this propery or method. i am not allowing user to edit, create appointments. please reply as soon as possible.


If i am making allowinsert=false. then this error is coming.
Plamen
Telerik team
 answered on 15 Aug 2011
1 answer
225 views
Hi,

    I use RadScheduler in my Project. For me the scheduleviewtype, starttime, endtime, and the time interval data comes from another screen. How to set starttime, endtime for scheduler, and how to set duration of hrs in the scheduler like 15min, 30min, 60min. 
<div id="divSchedular" runat="server">
                <div style="width: 810px; background: transparent url('Images/background.png') no-repeat 0 0;
                    padding-left: 20px;">
                    <telerik:RadScheduler runat="server" ID="RadScheduler1" Skin="Web20" CustomAttributeNames="DisplayStartTime,EventRecurrenceId, EventColor, DisplayEndTime, StartDate,EndDate,DisplayPermitName,DisplayFacilityVisibility,DisplayClientVisibility,DisplayResourceVisibility,Id,DisplayPermitVisibility,DisplayFacilityname,DisplayResourceName,DisplayClientName"
                        DataStartField="StartDate" EnableDatePicker="true" GroupingDirection="Horizontal"
                        EnableEmbeddedSkins="true" DataDescriptionField="EventColor" MonthView-GroupingDirection="Horizontal"
                        DataEndField="EndDate" ShowFullTime="true" DataKeyField="Id" DataRecurrenceParentKeyField="EventRecurrenceId"
                        DataRecurrenceField="EventRecurrenceId" FirstDayOfWeek="Sunday" LastDayOfWeek="Saturday"
                        DataSubjectField="DisplayPermitName" AllowDelete="false" AllowEdit="false" TimelineView-NumberOfSlots="7"
                        AllowInsert="false" OnAppointmentDataBound="RadScheduler1_AppointmentDataBound">
                        <advancedform modal="true" />
                        <%--daystarttime="08:00:00" dayendtime="23:00:00"--%>
                        <appointmenttemplate>
                                <div>
                                    <table>
                                        <tr>
                                            <td id="divColorChange" runat="server" width="0.5%">
                                                <div>
                                                       
                                                </div>
                                            </td>                                       
                                            <td>
                                                <%--CustomAttributeNames="StartTime,EndTime,SessionDate,DisplayPermitName,StartDate,DisplayClientVisibility,DisplayResourceVisibility,DisplayFacilityVisibility,EndDate,ID,DisplayPermitVisibility,DisplayFacilityName,DisplayResourceName,DisplayClientName,Event_ID,DisplayRoomNumber"--%>
                                                <div class="AlignCenter">
                                                    <%--Permit Name--%>
                                                    <asp:Image ID="imageRecurrenceIcon" runat="server" ImageUrl="~/Images/Icon_Info.gif" />
                                                    <asp:LinkButton runat="server" ID="lblDisplayPermitName" OnClick="RedirectToEventMaintenance"
                                                        Style="font-weight: bold; color: Black; word-wrap: break-word; font-size: 12px;"
                                                        Visible='<%# Convert.ToBoolean(Eval("DisplayPermitVisibility")) %>' CommandArgument='<%# Eval("Id") + "~" + Eval("StartDate")%>'> 
                        <%# Eval("DisplayPermitName")%>
                                                    </asp:LinkButton>
                                                    <asp:Label ID="labelPermitName" Style="font-weight: normal; color: Black; word-wrap: break-word;
                                                        font-size: 10px;" runat="server" Text='<%# Eval("DisplayPermitName")%>' CssClass="FontBold"></asp:Label>
                                                    <br />
                                                    <%--Start Time--%>
                                                    <%--End Time--%>
                                                    <asp:Label runat="server" ID="lblStartTime" Style="font-weight: normal; word-wrap: break-word;
                                                        color: Black; font-size: 10px; text-align: left; float: left;">
                                                    <%# Eval("DisplayStartTime")%></asp:Label>
                                                    -
                                                    <asp:Label runat="server" ID="lblEndTime" Style="font-weight: normal; word-wrap: break-word;
                                                        color: Black; font-size: 10px; text-align: left; float: left;">
                                                    <%# Eval("DisplayEndTime")%></asp:Label>
                                                    <br />
                                                    <%--Client Name--%>
                                                    <asp:Label runat="server" ID="lblDisplayClientTypeName" Style="font-weight: normal;
                                                        word-wrap: break-word; color: Black; font-size: 10px; width: 95px; text-align: left;
                                                        float: left;" Visible='<%# Convert.ToBoolean(Eval("DisplayClientVisibility")) %>'>
                            <%# Eval("DisplayClientName")%>
                                                    </asp:Label><br />
                                                    <%--Text="<left>Client :</left>"--%>
                                                    <%--Facility Name--%>
                                                    <asp:Label runat="server" ID="lblDisplayFacilityName" Style="font-weight: normal;
                                                        color: Black; font-size: 10px; word-wrap: break-word; width: 95px; float: left;
                                                        float: left; text-align: left; float: left;" Visible='<%# Convert.ToBoolean(Eval("DisplayFacilityVisibility")) %>'>
                            <%# Eval("DisplayFacilityname")%>
                                                    </asp:Label><%--Text="<left>Facility :</left>"--%>
                                                    <br />
                                                    <%--Resource Name--%>
                                                    <asp:Label runat="server" ID="lblDisplayResourceName" Style="font-weight: normal;
                                                        color: Black; font-size: 10px; word-wrap: break-word; width: 95px; text-align: left;
                                                        float: left;" Visible='<%# Convert.ToBoolean(Eval("DisplayResourceVisibility")) %>'>
                            <%# Eval("DisplayResourceName")%> 
                                                    </asp:Label><br />
                                                    <%--Text="<left>Resource :</left>" --%>
                                                    <%--Resource Name--%>
                                                    <asp:Label runat="server" ID="Label2" Style="font-weight: normal; width: 95px; color: Black;
                                                        font-size: 10px; text-align: left; word-wrap: break-word; float: left;"><%-- Text="<left>Room :</left>"--%>
                            <%# Eval("DisplayResourceName")%> 
                                                    </asp:Label><br />
                                                    <br />
                                                    <asp:LinkButton ID="linkButtonMore" Style="font-weight: bold; width: 95px; color: Black;
                                                        font-size: 10px;" runat="server" Text="More"></asp:LinkButton>
                                                </div>
                                            </td>
                                        </tr>
                                    </table>
                                </div>
                            </appointmenttemplate>
                    </telerik:RadScheduler>
                </div>
                <telerik:RadToolTipManager runat="server" ID="RadToolTipManager1" Width="420" Height="300"
                    ToolTipZoneID="RadScheduler1" Animation="Resize" HideEvent="LeaveToolTip" Text="Loading..."
                    RelativeTo="Mouse" OnAjaxUpdate="RadToolTipManager1_AjaxUpdate" OnClientBeforeShow="clientBeforeShow">
                </telerik:RadToolTipManager>
            </div>

Please guide me.

Thanks,
Hema L.
Nikolay Tsenkov
Telerik team
 answered on 15 Aug 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Chester
Top achievements
Rank 1
Iron
Simon
Top achievements
Rank 1
Iron
Douglas
Top achievements
Rank 2
Iron
Iron
SUNIL
Top achievements
Rank 3
Iron
Iron
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Chester
Top achievements
Rank 1
Iron
Simon
Top achievements
Rank 1
Iron
Douglas
Top achievements
Rank 2
Iron
Iron
SUNIL
Top achievements
Rank 3
Iron
Iron
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?