or
I used this method to coloured the Appoinments
If Trim(e.Appointment.RecurrenceParentID) = "E" Then
For i = 0 To reccount - 1
If RadScheduler1.Appointments(i).Subject = e.Appointment.Subject Then
RadScheduler1.Appointments.Item(i).BackColor = Drawing.
Color.Orange
Exit For
End If
Next
End If
'Display Work Order in Differnt colour
If Trim(e.Appointment.RecurrenceParentID) = "W" Then
For i = 0 To reccount - 1
If RadScheduler1.Appointments(i).Subject = e.Appointment.Subject Then
RadScheduler1.Appointments.Item(i).BackColor = Drawing.
Color.YellowGreen
Exit For
End If
Next
I have upgraded telerik components from 2009.2.701.35 to 2010.2.826.35
and nowreferencing the javascripts for Animation on Page causes out of memory exception on tool tip show
<asp:ScriptReference
Path="~/RadResources/Scripts/Common/Animation/AnimationScripts.js" />
if i remove the reference, this doesn't happen and animation seems ok and no memory exception happens.
am i missing some other reference that might be causing this error or should i remove the reference everywhere?function showRadWindow() { window.radopen("SamplePage.aspx", "sampleWindow"); return false;}function AddHelpIcon(radWindow) { var radWindowDom = document.getElementById(radWindow.get_id()); var TitleBar = radWindow.GetTitlebar(); var parent = TitleBar.parentNode; var oUL = parent.getElementsByTagName('UL'); var oLI = oUL[0].getElementsByTagName('LI'); //Get the unordered list html element if (oLI[0].id != "HelpListItem") { //If first (list item) does not have the id of "HelpListItem" var newLI = oLI[0].cloneNode(true); var newA = newLI.getElementsByTagName('a'); //html anchor oUL[0].style.width = "93px"; //width of titlebar newA[0].className = "helpbutton"; //class inside .css file newA[0].title = "Help Button"; newA[0].lastChild.innerHTML = "Help Button"; newA[0].onmousedown = callHelpFunction; if (radWindowDom.attributes["HelpId"] != null) { newA[0].setAttribute("helpId", radWindowDom.attributes["HelpId"].value); } oUL[0].insertBefore(newLI, oLI[0]); oLI[0].id = "HelpListItem"; //Name the first (list item) ID to "HelpListItem" }}function callHelpFunction(e) { //Do something //Cancel event! if (!e) e = window.event; return $telerik.cancelRawEvent(e); }<asp:Button Id="button1" runat="server" Text="Open Rad Window2" OnClientClick="showRadWindow(); return false;" /><telerik:RadWindowManager id="radWindowManager" runat="server"> <windows> <telerik:RadWindow id="notesWindow" Runat="server" Behaviors="Close, Move, Resize, Maximize" ReloadOnShow="true" VisibleStatusbar="true" ShowContentDuringLoad="false" Width="440px" Height="440px" Left="250px" Modal="true" EnableEmbeddedSkins="false" Skin="mySkin" EnableEmbeddedBasestylesheet="false" OnClientShow="AddHelpIcon"> </telerik:RadWindow> </windows> </telerik:RadWindowManager>
I have a grid that is working fine, the problem is, when I put it inside RadAjaxPanel, I click
add new record, the insert open successfully, I enter the values and click insert the RadGrid_InsertCommand
does not get invoked, and the grid shows empty again...
When I remove it from RadAjaxPanel it works normally..
Any pointers to this behavior ??
<telerik:radgrid ID="radgrid_Languages" runat="server" Skin="Office2007" GridLines="None" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" Width="97%" OnNeedDataSource="RadGrid_NeedDataSource" OnDeleteCommand="RadGrid_DeleteCommand" OnInsertCommand="RadGrid_InsertCommand" OnUpdateCommand="RadGrid_UpdateCommand" EnableAJAX="True" > <PagerStyle Mode="NextPrevAndNumeric"></PagerStyle> <MasterTableView DataKeyNames="ID" GridLines="None" Width="100%" CommandItemDisplay ="Top" > <CommandItemSettings ExportToPdfText="Export to Pdf" AddNewRecordText="Add new language"></CommandItemSettings> <Columns> <telerik:GridEditCommandColumn > </telerik:GridEditCommandColumn> <telerik:GridDropDownColumn DataField="LanguageID" DataSourceID="lds_Languages" HeaderText="Language" ListTextField="LanguageName" ListValueField="ID" UniqueName="LanguageID"> </telerik:GridDropDownColumn> <telerik:GridDropDownColumn DataField="ReadLevelID" DataSourceID="lds_ProficiencyLevels" HeaderText="Read" ListTextField="LevelName" ListValueField="ID" UniqueName="ReadLevelID"> </telerik:GridDropDownColumn> <telerik:GridDropDownColumn DataField="WriteLevelID" DataSourceID="lds_ProficiencyLevels" HeaderText="Written" ListTextField="LevelName" ListValueField="ID" UniqueName="WriteLevelID"> </telerik:GridDropDownColumn> <telerik:GridDropDownColumn DataField="SpeakLevelID" DataSourceID="lds_ProficiencyLevels" HeaderText="Spoken" ListTextField="LevelName" ListValueField="ID" UniqueName="SpeakLevelID"> </telerik:GridDropDownColumn> <telerik:GridButtonColumn CommandName="Delete" Text="Delete" UniqueName="Delete" ConfirmText="Are you sure you want to delete ?" ConfirmTitle="Alert"> </telerik:GridButtonColumn> </Columns> <EditFormSettings> <EditColumn UniqueName="EditCommandColumn1"> </EditColumn> <FormStyle BackColor="#EEF2EA" Width="100%"></FormStyle> <FormTableStyle CellPadding="2" CellSpacing="0"></FormTableStyle> <FormTableItemStyle Height="29px" Width="100%"></FormTableItemStyle> </EditFormSettings> <ExpandCollapseColumn Visible="False"> <HeaderStyle Width="19px"></HeaderStyle> </ExpandCollapseColumn> <NoRecordsTemplate> <table style="width: 100%;height:100px"> <tr> <td> Please add your languages proficiency<br /> <br /> (Indicate Very Good , Good , Average , Weak ) </td> </tr> </table> </NoRecordsTemplate> <RowIndicatorColumn Visible="False"> <HeaderStyle Width="20px" /> </RowIndicatorColumn> </MasterTableView> </telerik:radgrid><telerik:RadGrid CssClass="telerikrid" ID="CommentsGrid1" runat="server" GridLines="None" Width="100%" ShowGroupPanel="False" AllowSorting="True" Skin="Windows7" OnNeedDataSource="Comments1_NeedDataSource" Font-Size="7"> <MasterTableView RetrieveAllDataFields="true" AutoGenerateColumns="False"> <DetailTables> <telerik:GridTableView> <ParentTableRelation> <telerik:GridRelationFields DetailKeyField="JdeSite" MasterKeyField="JdeSite" /> </ParentTableRelation> <Columns>
<telerik:GridBoundColumn
DataField="JdeSite"
HeaderText="Site"
/><telerik:GridBoundColumn DataField="Type" HeaderText="Type" /> <telerik:GridBoundColumn DataField="OwnerName" HeaderText="Owner" /> </Columns> </telerik:GridTableView> </DetailTables> <Columns> <telerik:GridBoundColumn DataField="JdeSite" HeaderText="Site" /> <telerik:GridBoundColumn DataField="JdeCode" HeaderText="JDE Site" /> <telerik:GridBoundColumn DataField="TradingName" HeaderText="Trading Name" /> <telerik:GridBoundColumn DataField="BookingStartDate" HeaderText="Booking Start Date" /> <telerik:GridBoundColumn DataField="BookingEndDate" HeaderText="Booking End Date" /> <telerik:GridBoundColumn DataField="Comments" HeaderText="Comments" /> </Columns> </MasterTableView> </telerik:RadGrid>public class Comment { public string OptyRowId { get; set; } public int WeekNo { get; set; } public string JdeSite { get; set; } public string JdeCode { get; set; } public string TradingName { get; set; } public DateTime BookingStartDate { get; set; } public DateTime BookingEndDate { get; set; } public string Comments { get; set; } public List<Activity> ActivityList { get; set; } } public class Activity {
public string JdeSite { get; set; }public string Type { get; set; } public string OwnerName { get; set; } }