Telerik Forums
UI for ASP.NET AJAX Forum
4 answers
125 views
Dear all,

I have a grid with TemplateItem contains table (without border set) with asp:textboxes to display data.

Q1: how do I remove the grid normal columns header (inside the red box in the attached image)?
Q2: the table is displaying a left and bottom lines around the controls, how can I remove them ?

I checked that the RadFormDecorator doesn't cause this ...

Thanks and best regards
Waleed
Waleed Seada
Top achievements
Rank 2
 answered on 07 Jan 2010
1 answer
195 views
I change page title in Page_Load.
How to update page title (Window title) after ajax postback with  RadAjaxManager?
Pavlina
Telerik team
 answered on 07 Jan 2010
7 answers
147 views
Is there a way to set the editor to preview mode when the page loads?  I've browsed the documentation and forums and can't find anything describing this.
Andy Byrne
Top achievements
Rank 1
 answered on 07 Jan 2010
2 answers
189 views
Hi,

I have a few line graphs (chartseries) in a single chart and they overlap each other when the values are the same.
Is there any way to position one line graph slightly below another so that both can be seen even if the values are the same.
Thanks for any advice.

Regards,
wj
Bartholomeo Rocca
Top achievements
Rank 1
 answered on 07 Jan 2010
4 answers
198 views
I have a RadScheduler with a RadGrid, utilizing the drag and drop from the grid to the scheduler. All works great! (Thanks for the good online example)

I am also utilizing resources in the scheduler. Is there a way to map the dropped item to the proper resource it was dropped into? Currently I am mapping the name fields and the time slots are being set by the HandleSchedulerDrop method. I want to do all the above and have it know which resource I dropped it into. Is this possible?

Secondarily I have other fields associated with the scheduler item that are not in the grid item. So I want the user to enter those values when they drop the grid item into the scheduler. To do this, I envision the advanced edit form opening on drop. I have the StartEditingInAdvancedForm set to true, so I assume all I need to do is put the scheduler in edit mode for that item. Is this possible?

Thanks.
Dimitar Milushev
Telerik team
 answered on 07 Jan 2010
2 answers
665 views
Does any know where I can find the flag icons used in the Translation dropdown? I have ASP.NET AJAX Q3 2009 installed... wasn't sure if this was something included, or something we have to provide ourselves.

Regards,
Tom
Tom M
Top achievements
Rank 1
 answered on 07 Jan 2010
1 answer
99 views
I have problem with using ToolTip & Grid

First i have function to update the grid and i will call at page load (not postback)
Protected Sub UpdateGV()  
 
            cmd = New SqlCommand("Select * From View_DIS_GROUP Order By SEQ")  
            Me.RadGrid1.MasterTableView.DataKeyNames = New String() {"UID"}  
 
            Update_GV_Global(cmd, Me.RadGrid1)  
 
            'rebind will add ToolTip again  
            Me.RadToolTipManager1.TargetControls.Clear()  
 
            Me.RadGrid1.MasterTableView.GetColumnSafe("UID").Visible = False 
            Me.RadGrid1.MasterTableView.GetColumnSafe("GROUP_NAME").HeaderText = "群組名稱" 
            Me.RadGrid1.MasterTableView.GetColumnSafe("SEQ").HeaderText = "次序" 
            Me.RadGrid1.MasterTableView.GetColumnSafe("counter").HeaderText = "群組人數" 
            Me.RadGrid1.Rebind()  
         
End sud   
 

and also i will call it in Sorting

Protected Sub RadGrid1_SortCommand(ByVal source As ObjectByVal e As Telerik.Web.UI.GridSortCommandEventArgs) Handles RadGrid1.SortCommand  
 
        UpdateGV()  
 
 End Sub 
 
 

i adding tooltip at ItemDataBound

Protected Sub RadGrid1_ItemDataBound(ByVal sender As ObjectByVal e As Telerik.Web.UI.GridItemEventArgs) Handles RadGrid1.ItemDataBound  
 
If TypeOf e.Item Is GridDataItem Then 
 
    Me.RadToolTipManager1.TargetControls.Add(dataItem("counter").ClientID, dataItem("UID").Text, True)  
 
end if  
 
End Sub 
 

i find that if i sort the data in the Grid ,The tooltip will going wrong context.
Like:

First Page Load
Grid Item/  ToolTip Context    
1            1
2            2
3            3
4            4
5            5
*Context Match

First Sort
Grid Item/  ToolTip Context    
5            1
4            2
3            3
2            4
1            5
*Context Wrong

Second Sort
Grid Item/  ToolTip Context    
1            5
2            4
3            3
4            2
5            1
*Context Wrong but match first sort
Can anyone help me? Thanks!

Mira
Telerik team
 answered on 07 Jan 2010
1 answer
118 views

Hi,

I have some problem in Editor 2009 Q2 Version occurred ?? character instead of white space some html contents which is generated by ms-word.
when I copy and paste into editor it works well but it has happened since save time.

First of all, I set the globalization with "ks_c_5601-1987" in web.config.

Is there any solution?
Please, refer to the below source code and  let me know.

Many thanks,
Joey

Dobromir
Telerik team
 answered on 07 Jan 2010
3 answers
191 views
I have a page with a multi page view, tab strip, radgrid, radtreeview, radmenu, and the radwindow manager. I need to have a RadAjaxManager on this page to contain all of the other controls on the page. My problem is I need a product preview (which has a focus of a hyperlink) for the ToolTip. My ToolTip functionality works, it actually goes to the next page and all of the variables load fine. When the ToolTip finishes the loading process it disappears. I believe the issue is within the RadAjaxManager, somehow it is making a second call to refresh the grid so the control I'm loading for the ToolTip goes away, please help!

ASPX:
   <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" ClientEvents-OnRequestStart="mngRequestStarted">  
   <AjaxSettings>        
      <telerik:AjaxSetting AjaxControlID="TaskListMultiPage">  
         <UpdatedControls> 
           <telerik:AjaxUpdatedControl ControlID="lblFilter"/>  
           <telerik:AjaxUpdatedControl ControlID="lblPanelID" /> 
           <telerik:AjaxUpdatedControl ControlID="lbClearFilters" /> 
           <telerik:AjaxUpdatedControl ControlID="TaskListTabStrip" /> 
            <telerik:AjaxUpdatedControl ControlID="TaskListMultiPage" LoadingPanelID="RadAjaxLoadingPanel1" /> 
         </UpdatedControls> 
      </telerik:AjaxSetting>    
      <telerik:AjaxSetting AjaxControlID="TaskListFilter">  
         <UpdatedControls> 
           <telerik:AjaxUpdatedControl ControlID="TaskListMultiPage" LoadingPanelID="RadAjaxLoadingPanel1" /> 
           <telerik:AjaxUpdatedControl ControlID="TaskListGridView" /> 
           <telerik:AjaxUpdatedControl ControlID="TaskListTabStrip" /> 
           <telerik:AjaxUpdatedControl ControlID="ViewProductsList" /> 
           <telerik:AjaxUpdatedControl ControlID="FilterUpdatePanel" /> 
         </UpdatedControls> 
      </telerik:AjaxSetting> 
      <telerik:AjaxSetting AjaxControlID="ApplyFilters">  
         <UpdatedControls> 
           <telerik:AjaxUpdatedControl ControlID="TaskListMultiPage" LoadingPanelID="RadAjaxLoadingPanel1" /> 
           <telerik:AjaxUpdatedControl ControlID="TaskListTabStrip" />             
           <telerik:AjaxUpdatedControl ControlID="TaskListGridView" /> 
           <telerik:AjaxUpdatedControl ControlID="ViewProductsList" /> 
         </UpdatedControls> 
      </telerik:AjaxSetting> 
      <telerik:AjaxSetting AjaxControlID="lbClearFilters">  
         <UpdatedControls> 
           <telerik:AjaxUpdatedControl ControlID="TaskListMultiPage" LoadingPanelID="RadAjaxLoadingPanel1" /> 
           <telerik:AjaxUpdatedControl ControlID="TaskListTabStrip" />             
           <telerik:AjaxUpdatedControl ControlID="TaskListGridView" /> 
           <telerik:AjaxUpdatedControl ControlID="ViewProductsList" /> 
           <telerik:AjaxUpdatedControl ControlID="ViewTaskOptions" /> 
         </UpdatedControls> 
      </telerik:AjaxSetting>        
      <telerik:AjaxSetting AjaxControlID="ViewTaskOptions">  
         <UpdatedControls> 
           <telerik:AjaxUpdatedControl ControlID="TaskListMultiPage" LoadingPanelID="RadAjaxLoadingPanel1" /> 
         </UpdatedControls> 
      </telerik:AjaxSetting> 
      <telerik:AjaxSetting AjaxControlID="SetTaskDateRange">  
         <UpdatedControls> 
           <telerik:AjaxUpdatedControl ControlID="TaskListMultiPage" LoadingPanelID="RadAjaxLoadingPanel1" /> 
         </UpdatedControls> 
      </telerik:AjaxSetting> 
      <telerik:AjaxSetting AjaxControlID="TaskListGridView">  
         <UpdatedControls> 
           <telerik:AjaxUpdatedControl ControlID="TaskListGridView" /> 
           <telerik:AjaxUpdatedControl ControlID="TaskListTabStrip" /> 
           <telerik:AjaxUpdatedControl ControlID="ViewProductsList" /> 
           <telerik:AjaxUpdatedControl ControlID="TaskListClickMenu" /> 
           <telerik:AjaxUpdatedControl ControlID="radToolTip" /> 
         </UpdatedControls> 
      </telerik:AjaxSetting> 
      <telerik:AjaxSetting AjaxControlID="ViewProductsList">  
         <UpdatedControls> 
           <telerik:AjaxUpdatedControl ControlID="ViewProductsList" /> 
         </UpdatedControls> 
      </telerik:AjaxSetting> 
      <telerik:AjaxSetting AjaxControlID="TaskListClickMenu">  
         <UpdatedControls> 
           <telerik:AjaxUpdatedControl ControlID="TaskListClickMenu" /> 
           <telerik:AjaxUpdatedControl ControlID="TaskListGridView" /> 
         </UpdatedControls> 
      </telerik:AjaxSetting> 
   </AjaxSettings> 
</telerik:RadAjaxManager> 
    <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" Transparency="10">            
        <br /><br /><br /><asp:Image ID="RadAjaxLoadingImage" runat="server" ImageUrl="~/Images/loading.gif" />          
    </telerik:RadAjaxLoadingPanel> 
        <table> 
            <tr> 
                <td><br /><asp:Label ID="lblFilter" runat="server" Font-Italic="true" /></td>  
                <td><br /><asp:Label ID="lblPanelID" runat="server" Font-Italic="true" Visible="false" /></td>  
                <td><br /><asp:LinkButton ID="lbClearFilters" runat="server" OnClick="lbClearFilters_Clicked" Text="Clear Filters" Visible="false" /></td>  
            </tr> 
        </table>         
<telerik:RadTabStrip ID="TaskListTabStrip" Skin="WebBlue" runat="server" MultiPageID="TaskListMultiPage" SelectedIndex="0">  
<Tabs> 
  <telerik:RadTab Text="Task List" Value="TaskListTab"><TabTemplate><asp:Label ID="TotalRecordCount" runat="server" Font-Bold="true" /></TabTemplate></telerik:RadTab> 
  <telerik:RadTab Text="Filter Options" /> 
  <telerik:RadTab Text="TaskList Selections, Brands, & Disclaimers" />    
</Tabs> 
</telerik:RadTabStrip> 
 
<telerik:RadMultiPage ID="TaskListMultiPage" runat="server" SelectedIndex="0">  
  <telerik:RadPageView ID="TaskListPage" runat="server">  
 
    <asp:Panel ID="TaskListPanel" runat="server" Height="500px">  
        <asp:ObjectDataSource ID="TaskListObjectDataSource" runat="server" OldValuesParameterFormatString="original_{0}" 
            SelectMethod="GetData" TypeName="TaskListDataTableAdapters.TaskListAdapter" EnablePaging="True"   
            SelectCountMethod="wts_TaskListInDateRange_count" MaximumRowsParameterName="pagesize" StartRowIndexParameterName="start_row"   
            SortParameterName="sort_id_string" OnObjectCreated="TaskListObjectDataSource_ObjectCreated"   
            OnSelecting="TaskListObjectDataSource_Selecting">     
            <SelectParameters> 
                <asp:Parameter Name="TaskId" Type="Int32" /> 
                <asp:Parameter Name="WebCategory" Type="String" /> 
                <asp:Parameter Name="ProdID" Type="String" /> 
                <asp:Parameter Name="TaskType" Type="Int32" /> 
                <asp:Parameter Name="RoleCode" Type="Int32" /> 
                <asp:Parameter Name="user" Type="String" /> 
                <asp:Parameter Name="StartDayRange" Type="Int32" /> 
                <asp:Parameter Name="EndDayRange" Type="Int32" /> 
                <asp:Parameter Name="attribute_id" Type="Int32" /> 
                <asp:Parameter Name="productSource_id" Type="Int32" /> 
                <asp:Parameter Name="EcoVendor_ID" Type="Int32" /> 
                <asp:Parameter Name="direction" Type="Int32" /> 
                <asp:Parameter Name="WebLocation" Type="Boolean" /> 
                <asp:Parameter Name="ShootProduct" Type="Boolean" /> 
                <asp:Parameter Name="WriteCopy" Type="Boolean" /> 
                <asp:Parameter Name="ApproveCopy" Type="Boolean" /> 
                <asp:Parameter Name="VariantDescription" Type="Boolean" /> 
                <asp:Parameter Name="Continuity" Type="Boolean" /> 
                <asp:Parameter Name="LegalReview" Type="Boolean" /> 
                <asp:Parameter Name="QAReview" Type="Boolean" /> 
                <asp:Parameter Name="ApplyEdits" Type="Boolean" /> 
                <asp:Parameter Name="AssignAttributes" Type="Boolean" /> 
                <asp:Parameter Name="ApproveECOPricing" Type="Boolean" /> 
                <asp:Parameter Name="ApproveECOItem" Type="Boolean" /> 
                <asp:Parameter Name="QAItemApproval" Type="Boolean" /> 
                <asp:Parameter Name="QAItemApprovalExists" Type="Boolean" /> 
                <asp:Parameter Name="CategoryA" Type="Boolean" /> 
                <asp:Parameter Name="CategoryB" Type="Boolean" /> 
                <asp:Parameter Name="CategoryX" Type="Boolean" /> 
                <asp:Parameter Name="NonRegulated" Type="Boolean" /> 
                <asp:Parameter Name="AmericasStore" Type="Boolean" /> 
                <asp:Parameter Name="Beauty" Type="Boolean" /> 
                <asp:Parameter Name="Clearance" Type="Boolean" /> 
                <asp:Parameter Name="Collectibles" Type="Boolean" /> 
                <asp:Parameter Name="Cooking" Type="Boolean" /> 
                <asp:Parameter Name="CraftsSewing" Type="Boolean" /> 
                <asp:Parameter Name="ECO" Type="Boolean" /> 
                <asp:Parameter Name="Electronics" Type="Boolean" /> 
                <asp:Parameter Name="Entertainment" Type="Boolean" /> 
                <asp:Parameter Name="Fashion" Type="Boolean" /> 
                <asp:Parameter Name="Hardlines" Type="Boolean" /> 
                <asp:Parameter Name="Hardware" Type="Boolean" /> 
                <asp:Parameter Name="HealthFitness" Type="Boolean" /> 
                <asp:Parameter Name="HouseHome" Type="Boolean" /> 
                <asp:Parameter Name="HSNImprovements" Type="Boolean" /> 
                <asp:Parameter Name="HSNRewardsOld" Type="Boolean" /> 
                <asp:Parameter Name="Jewelry" Type="Boolean" /> 
                <asp:Parameter Name="Softlines" Type="Boolean" /> 
                <asp:Parameter Name="Sports" Type="Boolean" /> 
                <asp:Parameter Name="Toys" Type="Boolean" /> 
                <asp:Parameter Name="inactive_fl" Type="Byte" /> 
            </SelectParameters> 
        </asp:ObjectDataSource>      
        
        <!-- DataSource: wts_TaskListInDateRange --> 
        <telerik:RadGrid ID="TaskListGridView" runat="server" 
           AutoGenerateColumns="False" DataSourceID="TaskListObjectDataSource" 
           AllowPaging="True" AllowSorting="True" OnPageIndexChanged="TaskListGridView_PageIndexChanging" 
           GridLines="Vertical" MasterTableView-AllowNaturalSort="true" OnSortCommand="TaskList_OnSortCommand" 
           Skin="WebBlue" SelectedItemStyle-BackColor="LightSteelBlue" AllowMultiRowSelection="true" 
           ItemStyle-BorderStyle="Groove" MasterTableView-AllowMultiColumnSorting="false"             
           ItemStyle-BorderWidth="1px" OnItemEvent="TaskListGridView_ItemEvent" Width="150%" 
           OnItemCommand="TaskListGridView_ItemCommand" OnItemDataBound="TaskListGridView_ItemDataBound">  
 
            <ClientSettings EnableRowHoverStyle="true" EnablePostBackOnRowClick="true">  
               <Selecting AllowRowSelect="true" />                      
               <ClientEvents OnRowContextMenu="ManageMenuItems" /> 
            </ClientSettings> 
              
            <HeaderContextMenu Skin="WebBlue">  
                <CollapseAnimation Duration="200" Type="OutQuint" /> 
            </HeaderContextMenu> 
              
            <ItemStyle BorderStyle="Groove" BorderWidth="1px" /> 
              
            <MasterTableView DataKeyNames="WebP_ID" PageSize="100" AllowCustomSorting="true"   
             ClientDataKeyNames="WebP_ID" TableLayout="Fixed" HierarchyLoadMode="Client">      
              
            <PagerStyle Mode="NextPrevAndNumeric" Position="TopAndBottom" NextPageImageUrl="Images/PagingNext.gif" 
            NextPagesToolTip="Next" PrevPageImageUrl="Images/PagingPrev.gif" PrevPagesToolTip="Previous" ForeColor="#007FB4" 
            FirstPageImageUrl="Images/PagingFirst.gif" LastPageImageUrl="Images/PagingLast.gif" FirstPageToolTip="First Page" LastPageToolTip="Last Page" /> 
              
            <Columns> 
                <telerik:GridTemplateColumn HeaderText="WebP_Id" SortExpression="1" HeaderStyle-Width="60px" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate>                      
                       <asp:HyperLink ID="lnkWebPId" Font-Size="8" runat="server" Text='<%# Eval("WebP_ID") %>' NavigateUrl='<%# String.Format("~/ProductsScreen.aspx?webpid={0}", Eval("WebP_ID")) %>'></asp:HyperLink> 
                    </ItemTemplate> 
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
 
                <telerik:GridTemplateColumn HeaderText="Style" SortExpression="11" HeaderStyle-Width="55px" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Label ID="lblStyle" Font-Size="8" runat="server" Text='<%# Eval("club_Id") %>'></asp:Label> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                                  
                <telerik:GridTemplateColumn HeaderText="E" SortExpression="9" HeaderStyle-Width="25px" DataField="EcoVendor_ID" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">                  
                    <ItemTemplate> 
                        <onclick="javascript:lnkapproveEcoCopy('t<%# Eval("WebP_ID") %>');" style="cursor: pointer;"><asp:Image ID="lblApproveECOItem" runat="server" AlternateText='<%# DisplayEcoItemAltText(Eval("Approve ECO Item"), Eval("QAItemApprovalExists")) %>' ImageUrl='<%# DisplayEcoItemIcon(Eval("Approve ECO Item"), Eval("QAItemApprovalExists")) %>' Visible='<%# DisplayEcoItemImage() %>' /></a>  
                    </ItemTemplate> 
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="C" HeaderStyle-Width="25px" SortExpression="2" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Image ID="lblCopyStatus" runat="server" AlternateText='<%# DisplayCopyAltText(Eval("Copy & Web_Desc")) %>' ImageUrl='<%# DisplayCopyStatusIcon(Eval("Copy & Web_Desc")) %>' /> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="P" HeaderStyle-Width="25px" SortExpression="3" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Image ID="lblPublishStatus" runat="server" AlternateText='<%# DisplayPublishStatusAltText(Eval("Prod_Custom1 & Rotation"), Eval("Prod_Custom1"), Eval("retek_frozen_ind")) %>' ImageUrl='<%# DisplayPublishStatusIcon(Eval("Prod_Custom1 & Rotation"), Eval("retek_frozen_ind")) %>' /> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="F" HeaderStyle-Width="25px" SortExpression="4" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Label ID="lblLegal" Font-Size="8" runat="server" Text='<%# Eval("Legal") %>'></asp:Label> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
           
                <telerik:GridTemplateColumn HeaderText="R" HeaderStyle-Width="25px" SortExpression="5" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Image ID="lblApplyEditStatus" runat="server" AlternateText='<%# DisplayApplyEditsAltText(Eval("Apply Edits")) %>' ImageUrl='<%# DisplayApplyEditsIcon(Eval("Apply Edits")) %>' Visible='<%# TaskExistenceVisibility(Eval("Apply Edits")) %>' /> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
 
                <telerik:GridTemplateColumn HeaderText="I" HeaderStyle-Width="25px" SortExpression="6" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                         <%# DisplayScene7Link(Eval("Shoot Product"), Eval("WebP_ID")) %><asp:Image ID="ImageStatus" runat="server" AlternateText='<%# DisplayImageAltText(Eval("Shoot Product")) %>' ImageUrl='<%# DisplayImageIcon(Eval("Shoot Product")) %>' Visible="true" /> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
               
                <telerik:GridTemplateColumn HeaderText="A" HeaderStyle-Width="25px" SortExpression="7" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Image ID="lblAttributeStatus" runat="server" AlternateText='<%# DisplayAttributesAssignedAltText(Eval("Assign Attributes")) %>' ImageUrl='<%# DisplayAttributesAssignedIcon(Eval("Assign Attributes")) %>' Visible='<%# TaskExistenceVisibility(Eval("Assign Attributes")) %>' /> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="$" HeaderStyle-Width="25px" SortExpression="8" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:HyperLink Target="_blank" ID="PendingEcoPricingLink" runat="server" NavigateUrl='<%# FormatEcoPricingLink(Eval("WebP_ID"), Eval("Approve ECO Pricing")) %>' Visible='<%# DisplayEcoPricingImageButton(Eval("Approve ECO Pricing")) %>'><asp:Image ID="ECOPricingAltTextImage" runat="server" AlternateText='<%# DisplayPendingEcoPricingAltText(Eval("Approve ECO Pricing")) %>' ImageUrl='<%# DisplayPendingEcoPricingIcon(Eval("Approve ECO Pricing")) %>' Visible='<%# DisplayEcoPricingImageButton(Eval("Approve ECO Pricing")) %>' /></asp:HyperLink> 
                        <asp:Image ID="PendingEcoPricingImage" runat="server" AlternateText='<%# DisplayPendingEcoPricingAltText(Eval("Approve ECO Pricing")) %>' ImageUrl='<%# DisplayPendingEcoPricingIcon(Eval("Approve ECO Pricing")) %>' Visible='<%# DisplayEcoPricingImage(Eval("Approve ECO Pricing")) %>' /> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="Q" HeaderStyle-Width="25px" SortExpression="10" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Image ID="lblQAItemApprove" runat="server" AlternateText='<%# DisplayQAItemApprovalAltText(Eval("QAItemApprovalExists")) %>' ImageUrl='<%# DisplayQAItemApprovalIcon(Eval("QAItemApprovalExists")) %>' Visible='<%# TaskExistenceVisibility(Eval("QAItemApprovalExists")) %>' /> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
 
                <telerik:GridTemplateColumn HeaderText="Qty" HeaderStyle-Width="40px" SortExpression="12" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Label ID="lblQuantity" Font-Size="8" runat="server" Text='<%# Eval("Qnty_Available") %>'></asp:Label> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="Name" HeaderStyle-Width="250px" SortExpression="13" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Label ID="lblProductName" Font-Size="8" runat="server" Text='<%# Eval("Name") %>' Width="230px"></asp:Label> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="Vendor P/N" HeaderStyle-Width="75px" SortExpression="21" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                         <asp:Label ID="VendorProduct_ID" Font-Size="8" runat="server" Text='<%# Eval("VendorProduct_ID") %>'></asp:Label> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
 
                <telerik:GridTemplateColumn HeaderText="AFS" HeaderStyle-Width="65px" SortExpression="14" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Label ID="lblAFSDate" Font-Size="8" runat="server" ForeColor='<%# AFS72HrForecolor(Eval("RequiredByDate")) %>' Text='<%# Eval("RequiredByDate") != System.DBNull.Value ? Convert.ToDateTime(Eval("RequiredByDate")).ToShortDateString() : Eval("RequiredByDate") %>' /> 
                    </ItemTemplate> 
                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="RC" SortExpression="15" Visible="false" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Label ID="lblRotation" Font-Size="8" runat="server" Text='<%# Eval("Rotation") %>'></asp:Label> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="Cat ID" HeaderStyle-Width="80px" SortExpression="16" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Label ID="lblCatId" Font-Size="8" runat="server" Text='<%# Eval("Club_Cat") %>'></asp:Label> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="Store" HeaderStyle-Width="130px" SortExpression="17" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Label ID="lblStore" Font-Size="8" runat="server" Text='<%# Eval("Store") %>'></asp:Label> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="Dept" HeaderStyle-Width="80px" SortExpression="18" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Label ID="lblDepartment" Font-Size="8" runat="server" Text='<%# Eval("Department") %>' Width="150px"></asp:Label> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="Category" HeaderStyle-Width="80px" SortExpression="19" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Label ID="lblCategory" Font-Size="8" runat="server" Text='<%# Eval("Category") %>' Width="150px"></asp:Label> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="SubCat" SortExpression="75" HeaderStyle-Width="50px" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                    <ItemTemplate> 
                        <asp:Label ID="lblSubCategory" Font-Size="8" runat="server" Text='<%# Eval("SubCategory") %>' Width="150px"></asp:Label> 
                    </ItemTemplate>                      
                    <HeaderStyle CssClass="TaskListText" Wrap="False" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
                  
                <telerik:GridTemplateColumn HeaderText="Manufacturer" HeaderStyle-Width="100px" SortExpression="22" SortAscImageUrl="Images/SortAsc.gif" SortDescImageUrl="Images/SortDesc.gif">  
                   <ItemTemplate> 
                        <asp:Label ID="lblManufacturer" Font-Size="8" runat="server" Text='<%# Eval("ECO_Man") %>' /> 
                   </ItemTemplate> 
                   <HeaderStyle CssClass="TaskListText" Wrap="false" ForeColor="White" BorderColor="#8b8b8b" /> 
                </telerik:GridTemplateColumn> 
            </Columns> 
            </MasterTableView> 
            <FilterMenu Skin="WebBlue">  
                <CollapseAnimation Duration="200" Type="OutQuint" /> 
            </FilterMenu> 
        </telerik:RadGrid> 
          
        <telerik:RadToolTipManager runat="server" ID="radToolTip" Width="332" Height="320" 
            Animation="None" Text="Loading..." 
            OnAjaxUpdate="radToolTip_AjaxUpdate" HideEvent="LeaveTargetAndToolTip"                
            OnClientBeforeShow="clientBeforeShow" Skin="Web20" Position="Center" /> 
          
        <telerik:RadWindowManager ID="radWindowManager" runat="server" Skin="Vista">  
            <Windows> 
               <telerik:RadWindow ID="approveECOItemWindow" runat="server" Animation="Fade" Height="200" 
                   Behaviors="None" Modal="true" Width="250" Overlay="true" Skin="Vista"   
                   style="display:none;" Top="" VisibleStatusbar="false" ReloadOnShow="true" 
                   ShowContentDuringLoad="false" Title="Approve ECO Item" NavigateUrl="ApproveECOItemForm.aspx" />   
               <telerik:RadWindow ID="modifyRDDDateWindow" runat="server" Animation="Fade" Height="275" 
                   Behaviors="None" Modal="true" Width="300" Overlay="true" Skin="Vista"   
                   style="display:none;" Top="" VisibleStatusbar="false" ReloadOnShow="true" 
                   ShowContentDuringLoad="false" Title="Modify RDD Date" NavigateUrl="ModifyRDDDate.aspx" 
                   OnClientClose="onEditClose" />                      
            </Windows>              
        </telerik:RadWindowManager> 
          
        <telerik:RadContextMenu ID="TaskListClickMenu" runat="server" OnClientItemClicked="rcmMenuSelect">  
            <Targets> 
               <telerik:ContextMenuControlTarget ControlID="TaskListGridView" /> 
            </Targets>              
            <Items> 
               <telerik:RadMenuItem Text="Modify RDD Date (s)" Value="ModRDDDate" /> 
            </Items> 
        </telerik:RadContextMenu>   
        <asp:Button style="display:none;" ID="btnHidden" runat="server" OnClick="btnHidden_Click" Enabled="true" /> 
     </asp:Panel> 
 

C#:

    protected void radToolTip_AjaxUpdate(object sender, ToolTipUpdateEventArgs args)  
    {         
        UpdateToolTip(args.Value, args.UpdatePanel);          
    }  
 
    private void UpdateToolTip(string elementID, UpdatePanel panel)  
    {  
        Control ctrl = Page.LoadControl("~/Controls/ProductPromoToolTip.ascx");  
        ProductPromoManager.ProductPromoToolTip details = (ProductPromoManager.ProductPromoToolTip)ctrl;  
        panel.ContentTemplateContainer.Controls.Add(ctrl);  
        details.ProductID = elementID;  
    }  
 
    protected void TaskListGridView_ItemDataBound(object sender, GridItemEventArgs e)  
    {  
        if (e.Item.ItemType == GridItemType.Item || e.Item.ItemType == GridItemType.AlternatingItem)  
        {  
            Control target = e.Item.FindControl("lnkWebPId");  
            if (!Object.Equals(target, null))  
            {  
                if (!Object.Equals(radToolTip, null))  
                {  
                    //Add the link button (target) id to the tooltip manager  
                    radToolTip.TargetControls.Add(target.ClientID, (e.Item as GridDataItem).GetDataKeyValue("WebP_ID").ToString(), true);  
                }  
            }  
        }  
    }  
 
    protected void TaskListGridView_ItemCommand(object source, GridCommandEventArgs e)  
    {  
        if (e.CommandName == "Sort" || e.CommandName == "Page")  
        {  
            radToolTip.TargetControls.Clear();  
        }  
    } 


Please let me know if any other code is needed or if I need to post any other information. As you can see I have too much going on to convert to an update panel or a radajaxpanel to test. Thank you!
Svetlina Anati
Telerik team
 answered on 07 Jan 2010
5 answers
250 views
Hello,

This is probably an ICS definition thing, but is it possible for the Scheduler to export a description for each appointment?  When you open up the appointment in excel, it has no description and it would be great to be able to export one.  Is this supported by the scheduler?  Is it even supported by ICS, and if it can be supported by ICS and is not currently by the Scheduler, do you plan on doing so in a future release?

Thanks.
bad nick
Top achievements
Rank 1
 answered on 07 Jan 2010
Narrow your results
Selected tags
Tags
+? more
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?