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

I have a couple of RADComboBoxes on a page. When a value in the first combo box is selected, the second one is dynamically filled in with values using javascript.

I've been trying to attach image tooltips (via RadToolTip) to items on the second RadComboBox, but I can't seem to find a way to do this. The following code does not work:

var target = $find("<%= ddlTypes.ClientID %>");
 
...
 
item = new Telerik.Web.UI.RadComboBoxItem();
item.set_text("Text1");
item.set_value("Value1");
target.get_items().add(item);
 
var tooltip = $find("<%= RadToolTip1.ClientID %>");
tooltip.set_targetControl(item);

Is there any way to add tooltips to dynamically added items?

Thanks ...
Mehdi
Top achievements
Rank 1
 answered on 20 Dec 2010
1 answer
122 views
How can I set a grid up so that there is just a delete option for each row ?
I dont need insert or edit as that done on a separate screen.
Shinu
Top achievements
Rank 2
 answered on 20 Dec 2010
1 answer
210 views
http://demos.telerik.com/aspnet-ajax/scheduler/examples/outlook2007/defaultcs.aspx

This demo shows a RadScheduler with a scroller that starts just where you'd want it, below the "all day event" rows, so only the hour-by-hour section of the RadScheduler scrolls.  However, I'm unable to replicate this.  The code below, despite explicitly giving a Height parameter, gives me a RadScheduler expands to whatever height it wants to.  What gives?

<telerik:RadScheduler
    ID="RadSchedulerCalendarEvents"
    runat="server"
    Width="100%"
    Height="500px"
    BorderStyle="None"
    BorderWidth="0"
    HoursPanelTimeFormat="h:mm tt"
    ShowFullTime="true"
    TimeSlotContextMenuSettings-EnableDefault="true"
    StartInsertingInAdvancedForm="true"
    DisplayRecurrenceActionDialogOnMove="true"
    EnableDatePicker="False"
    EnableDescriptionField="True"
    DataSourceID="SqlDataSourceEvents"
    DataKeyField="evtID"
    DataStartField="evtStartTime"
    DataEndField="evtEndTime"
    DataSubjectField="evtName"
    DataDescriptionField="evtDescription"
    DataReminderField="evtReminder"
    DataRecurrenceField="evtRecurrenceRule"
    DataRecurrenceParentKeyField="evtRecurrenceParentID"
    OnAppointmentDelete="RadSchedulerCalendarEvents_AppointmentDelete"
    OnAppointmentUpdate="RadSchedulerCalendarEvents_AppointmentUpdate"
    OnAppointmentInsert="RadSchedulerCalendarEvents_AppointmentInsert"
    OnClientAppointmentInserting="RadSchedulerCalendarEvents_OnClientAppointmentInserting"
    OnClientAppointmentEditing="RadSchedulerCalendarEvents_OnClientAppointmentEditing"
    OnClientAppointmentMoveEnd="RadSchedulerCalendarEvents_OnClientAppointmentMoveEnd"
    OnClientAppointmentResizeEnd="RadSchedulerCalendarEvents_OnClientAppointmentResizeEnd"
    OverflowBehavior="Scroll"
    >
    <AdvancedForm Modal="true" />
    <TimeSlotContextMenus>
        <telerik:RadSchedulerContextMenu runat="server" ID="SchedulerTimeSlotContextMenu">
            <Items>
                <telerik:RadMenuItem Text="New Event" ImageUrl="/Images/Icons16x16/calendar.png" Postback="false" NavigateUrl="javascript: SwitchToCalendarEventInsertForm(null, null);" />
                <%--<telerik:RadMenuItem Text="New Recurring Event" ImageUrl="/Images/Icons16x16/recurring-event.png" NavigateUrl="javascript: alert('upmp');" />--%>
                <%--<telerik:RadMenuItem IsSeparator="true" />--%>
                <%--<telerik:RadMenuItem Text="Group by Calendar" Value="EnableGrouping" />--%>
                <telerik:RadMenuItem IsSeparator="true" />
                <telerik:RadMenuItem Text="Go to today" Value="CommandGoToToday" />
            </Items>
        </telerik:RadSchedulerContextMenu>
    </TimeSlotContextMenus>
    <AppointmentContextMenuSettings EnableDefault="true" />
    <Localization
        ContextMenuAddAppointment="New Event"
        ContextMenuAddRecurringAppointment="New Recurring Event"
        ContextMenuEdit="Edit Event" />
</telerik:RadScheduler>
Jesse Lawler
Top achievements
Rank 1
 answered on 20 Dec 2010
1 answer
137 views
I have a popup modal window that displays a youtube link that fits inside the window horizontally, yet there are horizontal scroll bars visible.  How do I disable these scrollbars without making the windows much wider than it actually needs to be
Shinu
Top achievements
Rank 2
 answered on 20 Dec 2010
1 answer
230 views
My heading describes what i want. I am using rad tabs and radmultipages . I want that when the user clicks on the tab e the pageview loads after clickin on the tab , currently the pageviews load when the page loads which increases the page_load time .
Shinu
Top achievements
Rank 2
 answered on 20 Dec 2010
1 answer
782 views
I am using Item Template which is binded by code behind
(dt is a datatable which i have define above).
RadGrid1.DataSource = dt;
RadGrid1.DataBind();
But the problem is i am unable to enable proper paging in the following . Can anyone help me ???
Here is the Code :
<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False"
                    Skin="Office2007" Width="750px" AllowPaging="True" GridLines="None"
                    VirtualItemCount="2" onpageindexchanged="pgindex" >
<PagerStyle Mode="NextPrevAndNumeric"></PagerStyle>
<MasterTableView Width="100%" >
<Columns>
<telerik:GridTemplateColumn HeaderText="News Feed" UniqueName="News Feed" SortExpression="NewsFeed" >
<ItemTemplate>
                            <table align="left" cellpadding="1" cellspacing="2">
                                <tr>
                                    <td>
                                        <a href='<%#getUserHREF(Container.DataItem)%>'>
                                            <img src='<%#getSRC(Container.DataItem)%>' border="0" width="80px"  />  </a>
                                    </td>
                                    <td>
                                         </td>
                                </tr>
                            </table>
                            <div align="justify">
                    Posted  By <%#sendname(Container.DataItem)%></b><span style="position:absolute; left:820px;">Posted On:
                            <asp:Label ID="lblSendDate" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"SendDate")%>'></asp:Label></span><br />
                                <%#DataBinder.Eval(Container.DataItem, "Message")%>
                                <br />
                                <br />
                            </div>
                              
                            </span>
                  </ItemTemplate>
                    
                </telerik:GridTemplateColumn>
                </Columns></MasterTableView>
                    <PagerStyle Wrap="True" />
                </telerik:RadGrid>
Shinu
Top achievements
Rank 2
 answered on 20 Dec 2010
2 answers
90 views
I think I've uncovered a RadScheduler bug...  If I set ShowFullTime="true", and I then click on the Week button in the RadScheduler to try to switch to WeekView, nothing happens.  If I force WeekView from the code-behind, it throws a compile-time error.  Similarly, if I set ShowFullTime="false" and go to WeekView, then click "Show 24 hours...", nothing happens.

Is this a known issue?  I'm using Telerik 2010.3.1109.35 build, ASP.NET Framework 3.5.
Jesse Lawler
Top achievements
Rank 1
 answered on 20 Dec 2010
4 answers
218 views
I am using RadGrid, containing about 15 columns. Only one of them is editable, it is a text-box and i am using asp required field validator for it.
 when i export that grid to excel or pdf, another column appears containing the text included in the required field validator even if it is already not visible on the grid.
Soha
Top achievements
Rank 1
 answered on 19 Dec 2010
4 answers
152 views
Hi all,

In some situations when AJAX calls are triggered for Telerik controls the WebResource reference tag is not generated correctly. In my case it the invalid rel link triggers the IE security warning.

For code (this is sample, if necessary more details can be posted later)
<telerik:RadScriptBlock ID="c_radsb1" runat="server">
    <script type="text/javascript">          
         
            function <%=Me.ClientID %>RowContextMenuContacts(sender, eventArgs) {
                           var menu = $find('<%= c_rcmContact.ClientID %>');
                var evt = eventArgs.get_domEvent();
                 
                if (evt.target.tagName == 'INPUT' || evt.target.tagName == 'A') {
                    return;
                }
                 
                var index = eventArgs.get_itemIndexHierarchical();
                
                document.getElementById('EntityContactsRadGridClickedRowIndex').value = index;
 
                sender.get_masterTableView().selectItem(sender.get_masterTableView().get_dataItems()[index].get_element(), true);
                 
                document.getElementById('GoogleMapIt').href = 'http://maps.google.com/maps?q=' + sender.get_masterTableView().get_dataItems()[index].get_element().childNodes(3).innerText;
                menu.show(evt);
 
                evt.cancelBubble = true;
                evt.returnValue = false;
 
                if (evt.stopPropagation) {
                    evt.stopPropagation();
                    evt.preventDefault();
                }
            }
    </script>
</telerik:RadScriptBlock>

following rel link is generated:

<LINK rel=stylesheet type=text/css href="/IAS/Telerik.Web.UI.WebResource.axd?compress=1&_TSM_CombinedScripts_=%3b%3bTelerik.Web.UI%2c+Version%3d2010.1.415.40%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3a1c53f111-a7b9-466f-ae26-3bd14c91dc5a%3a45085116%3a8efaf5d2%3a92753c09%3a605d48d6%3a8cee9284%3a5c0abcde%3ab241f632%3a121ed8d2%3a5951aeec%3a9cd26499%3a91f742eb%3a1f65231b%3a7f7626a2%3aed2942d4%3ac5d7b491%3aefe88710%3a9e1572d6%3a53e1db5a%3aa8b03562%3a969c664c%3aaac1aeb7%3a51352d27%3a1c2121e%3a8b77daa8%3ae24b8e95"><LINK rel=stylesheet href="           \r\n        \r\n            function ctl00_RootContent_EntityOverview1_ucEntityContactsSubRowContextMenuContacts(sender"><LINK rel=stylesheet href=" eventArgs) {\r\n                           var menu = $find(\ctl00_RootContent_EntityOverview1_ucEntityContactsSub_c_rcmContact\);\r\n                var evt = eventArgs.get_domEvent();\r\n                \r\n                if (evt.target.tagName == \INPUT\ || evt.target.tagName == \A\) {\r\n                    return;\r\n                }\r\n                \r\n                var index = eventArgs.get_itemIndexHierarchical();\r\n               \r\n                document.getElementById(\EntityContactsRadGridClickedRowIndex\).value = index;\r\n\r\n                sender.get_masterTableView().selectItem(sender.get_masterTableView().get_dataItems()[index"><LINK rel=stylesheet href="\r\n            var sUrl = parent.document.URL;\r\n            var sQueryString = sUrl.substring(sUrl.indexOf(\u0027?\u0027)"><LINK rel=stylesheet href=" sUrl.length);\r\n\r\n\r\n            function ctl00_RootContent_EntityOverview1_ucDocumentsRefreshDocuments() {\r\n                var ajaxManager = ctl00_RadAjaxManager1;       \r\n               ajaxManager.ajaxRequestWithTarget(\u0027ctl00$RootContent$EntityOverview1$ucDocuments$hd_btnDoc\u0027"><LINK rel=stylesheet href=" \u0027\u0027);\r\n                return false;\r\n            }    \r\n            \r\n                      \r\n            function ctl00_RootContent_EntityOverview1_ucDocumentsAddDocumentPopup() {\r\n                var oWnd = $find(\ctl00_RootContent_EntityOverview1_ucDocuments_RWAddDocuments\);                 \r\n                oWnd.setUrl(\u0027../CustomDialog/AddDocument.aspx\u0027 + sQueryString); \r\n                oWnd.show(); \r\n                oWnd.add_close(ctl00_RootContent_EntityOverview1_ucDocumentsRefreshDocuments);              \r\n            }   \r\n           \r\n                      \r\n            \r\n//            function RaiseCommand(sender"><LINK rel=stylesheet href=" args)\r\n//            {\r\n//                var result = String.format(\CommandName: {0}"><LINK rel=stylesheet href=" CommandArgument: {1}\"><LINK rel=stylesheet href=" args.get_commandName()"><LINK rel=stylesheet href=" args.get_commandArgument());                \r\n//                alert(result);\r\n//            }\r\n            \r\n            function ctl00_RootContent_EntityOverview1_ucDocumentsRowContextMenuDocuments(sender"><LINK rel=stylesheet href=" eventArgs) {\r\n                var menu = $find(\ctl00_RootContent_EntityOverview1_ucDocuments_c_rcmDocument\);\r\n                var evt = eventArgs.get_domEvent();\r\n\r\n                if (evt.target.tagName == \INPUT\ || evt.target.tagName == \A\) {\r\n                    return;\r\n                }\r\n\r\n                var index = eventArgs.get_itemIndexHierarchical();\r\n                document.getElementById(\radGridClickedRowIndex\).value = index;\r\n\r\n                sender.get_masterTableView().selectItem(sender.get_masterTableView().get_dataItems()[index"><LINK class=Telerik_stylesheet rel=stylesheet type=text/css href="/IAS/WebResource.axd?d=uGoXWPsFGfOIlspQ77Mm5c_f3eccG5dhm5ln6ldYqdmo42i3psBds0WakDc8JpnF0&t=634223939882134812"><LINK class=Telerik_stylesheet rel=stylesheet type=text/css href="/IAS/WebResource.axd?d=uGoXWPsFGfOIlspQ77Mm5c_f3eccG5dhm5ln6ldYqdkZk7LHlOP1UPsK270jAWiJwRpnTdmvBh62wxwwsJj65X0bFxtezqBJanvZd_Kx6KQ1&t=634223939882134812"><LINK class=Telerik_stylesheet rel=stylesheet type=text/css href="/IAS/WebResource.axd?d=uGoXWPsFGfOIlspQ77Mm5c_f3eccG5dhm5ln6ldYqdk8tv8jmN7ejc9VNPPCx4_Ogn1rEctzkWiPSoR7l4V_IQ2&t=634223939882134812"><LINK class=Telerik_stylesheet rel=stylesheet type=text/css href="/IAS/WebResource.axd?d=uGoXWPsFGfOIlspQ77Mm5c_f3eccG5dhm5ln6ldYqdkZk7LHlOP1UPsK270jAWiJxQvznCmaPvGnUiVT839lVD2tlsmZybmhc_Ny2qv-6tU1&t=634223939882134812"><LINK class=Telerik_stylesheet rel=stylesheet type=text/css href="/IAS/WebResource.axd?d=uGoXWPsFGfOIlspQ77Mm5c_f3eccG5dhm5ln6ldYqdljdHS3gswupmmoD3M8nyVjdomFp5gYiBui185r4j1gtMwWvl3lvGFrxPEbMPJLQNY1&t=634223939882134812">

Attached screen shots shows that IE8 stops processing the AJAX calls on
.../IAS/SupplyChain/args)/r/n//%20%20%20%20%20%20%20%20%20%20%20%20%7B/r/n//%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20var%20result%20=%20String.format(/u0027CommandName:%20%7B0%7D
request (400.jpg) and after hitting Yes/No continues with page loading (400_coninue.jpg).

Please advise / help.

Thanks,
Arek
Albert
Top achievements
Rank 1
 answered on 19 Dec 2010
1 answer
57 views

Hello,
I have a tabstrip with the following settings that works perfectly in my developing machine (Win7 Pro). When running the deployed app on a Test server (Win 2008 R2), the "next" scroll button disappears. I am sure it's something simple that I missed, but I couldn't figure it out. Could you help? I am running on the latest version of Telerik's controls (2010.3.1215).

<telerik:RadTabStrip ID="rtsProfile" runat="server" ClickSelectedTab="true" Skin="Default"
                                ScrollChildren="true" DataTextField="firm_name" DataValueField="profile_id" ScrollButtonsPosition="Right" ScrollPosition="2">
                            </telerik:RadTabStrip>

Helen
Telerik team
 answered on 18 Dec 2010
Narrow your results
Selected tags
Tags
+? more
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?