| GridEditableItem eeditItem = e.Item as GridEditableItem; |
| string str = editItem.OwnerTableView.DataKeyValues[editItem.ItemIndex]["EntityID"].ToString(); |
| DataTable dt = GridSource; |
| GridEditableItem eeditItem = e.Item as GridEditableItem; |
| DataRow myRow = dt.Rows[editItem.ItemIndex]; |
| GridDataItem item = (GridDataItem)e.Item; |
| string str = item["CompanyName"].Text; |

| <EditItemTemplate> |
| <asp:TextBox MaxLength="30" skin="Vista" Text='<%# Bind("Dt1")%>' ID="txtDate1" runat="server"></asp:TextBox> |
| <asp:Image ID="imgCalendarDt2" runat="server" ImageUrl="~/images/Calendar_scheduleHS.png" |
| onmouseover="this.style.cursor='hand'" ToolTip="Click to show calendar" /> |
| <ajax:CalendarExtender |
| ID="CalendarExtender2" runat="server" TargetControlID="txtDate1" PopupButtonID="imgCalendarDt2" |
| PopupPosition="TopLeft" CssClass="yui"/> |
| <asp:Label ID="lblDtFormat2" runat="server" Font-Italic="true" Font-Names="verdana" |
| Font-Size="7" Text="Format: mm/dd/yyyy" /> |
| </EditItemTemplate> |
grd.MasterTableView.EditMode =
GridEditMode.InPlace;
<
telerik:RadChart ID="RadChart1" runat="server" Skin="BabyBlue" DefaultType="Line">
<Series>
<telerik:ChartSeries Name="Test" Type="Line">
<Items>
<telerik:ChartSeriesItem XValue="1" YValue="2"></telerik:ChartSeriesItem>
<telerik:ChartSeriesItem XValue="3" YValue="4"></telerik:ChartSeriesItem>
<telerik:ChartSeriesItem XValue="4" YValue="6"></telerik:ChartSeriesItem>
<telerik:ChartSeriesItem XValue="7" YValue="7"></telerik:ChartSeriesItem>
</Items>
</telerik:ChartSeries>
</Series>
<PlotArea>
<XAxis IsZeroBased="false" AutoScale="true">
</XAxis>
<YAxis IsZeroBased="false" AutoScale="true">
</YAxis>
</PlotArea>
</telerik:RadChart>
Hope you guys can understand from attached image what i am trying to achive..
| if (!scheduler.get_webServiceSettings().get_isEmpty()) { |
| // Populate the form with the appointment data |
| var apt = eventArgs.get_appointment(); |
| var isInsert = mode == Telerik.Web.UI.SchedulerFormMode.AdvancedInsert; |
| var editSeries = eventArgs.get_editingRecurringSeries(); |
| if (editSeries && apt.get_recurrenceState() == 2) { |
| var ParentID = apt.get_recurrenceParentID(); |
| apt = scheduler.get_appointments().findByID(ParentID); |
| } |
| advancedTemplate.populate(apt, isInsert, editSeries); |
| } |
| [WebMethod(EnableSession = true)] |
| public IEnumerable<AppointmentData> DeleteAppointment(SchedulerInfo schedulerInfo, AppointmentData appointmentData, bool deleteSeries) { |
| return Controller.DeleteAppointment(schedulerInfo, appointmentData, deleteSeries); |
| } |
| public override void Delete(RadScheduler owner, Appointment appointmentToDelete) |
| { |
| if (!PersistChanges) |
| { |
| return; |
| } |
| Connectors.TimeLog MyLog = db.TimeLogs.Where(p => p.TimeTableID == (int)appointmentToDelete.ID).First(); |
| db.TimeLogs.DeleteOnSubmit(MyLog); |
| db.SubmitChanges(); |
| } |