or
Protected Sub myRadGrid_ItemDataBound(sender As Object, e As Telerik.Web.UI.GridItemEventArgs) Handles myRadGrid.ItemDataBound If TypeOf e.Item Is GridEditFormItem AndAlso e.Item.IsInEditMode Then Dim EditFormcmdItem As GridEditFormItem = DirectCast(e.Item, GridEditFormItem) If checkAdmin() = False Then EditFormcmdItem.FindControl("EditCommandColumn").Visible = False End If End If End Sub
RadScheduler1_AppointmentUpdate(
object sender, AppointmentUpdateEventArgs e)
string Recurrencerule=e.ModifiedAppointment.RecurrenceRule
}
......
<telerik:RadSchedulerRecurrenceEditor ID="RecurrenceEditor1" runat="server"></telerik:RadSchedulerRecurrenceEditor>
</AdvancedEditTemplate>
What should I modify?
Best regards!
<telerik:GridBoundColumn DataField="Created" FilterControlAltText="Filter Created column" HeaderText="Created" SortExpression="Created" UniqueName="Created"> <FilterTemplate> <telerik:RadDatePicker ID="ToCreatedDatePicker" runat="server" Width="85px" MinDate="01-01-2012" DbSelectedDate='<%# EndCreatedDate %>' ClientEvents-OnDateSelected="ToDateSelected"/> to <telerik:RadDatePicker ID="FromCreatedDatePicker" runat="server" Width="85px" MinDate="01-01-2000" DbSelectedDate='<%# StartCreatedDate %>' ClientEvents-OnDateSelected="FromDateSelected"/><telerik:RadScriptBlock ID="scriptFilterEventDate" runat="server"> <script type="text/javascript"> function FromDateSelected(sender, args) { var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>"); var ToPicker = $find('<%# ((GridItem)Container).FindControl("ToCreatedDatePicker").ClientID %>'); var fromDate = FormatSelectedDate(sender); var toDate = FormatSelectedDate(ToPicker); if (toDate != '') { tableView.filter("Created", fromDate + " " + toDate, "Between"); } } function ToDateSelected(sender, args) { var tableView = $find("<%# ((GridItem)Container).OwnerTableView.ClientID %>"); var FromPicker = $find('<%# ((GridItem)Container).FindControl("FromCreatedDatePicker").ClientID %>'); var fromDate = FormatSelectedDate(FromPicker); var toDate = FormatSelectedDate(sender); if (fromDate != '') { tableView.filter("Created", fromDate + " " + toDate, "Between"); } } function FormatSelectedDate(picker) { var date = picker.get_selectedDate(); var dateInput = picker.get_dateInput(); var formattedDate = dateInput.get_dateFormatInfo().FormatDate(date, dateInput.get_displayDateFormat()); return formattedDate; } </script> </telerik:RadScriptBlock> </FilterTemplate> </telerik:GridBoundColumn>Uncaught Sys.WebForms.PageRequestManagerServerErrorException: Sys.WebForms.PageRequestManagerServerErrorException: String was not recognized as a valid DateTime.Sys.WebForms.PageRequestManager._endPostBackTelerik.Web.UI.WebResource.axd:15Sys.WebForms.PageRequestManager._parseDeltaTelerik.Web.UI.WebResource.axd:15Sys.WebForms.PageRequestManager._onFormSubmitCompletedTelerik.Web.UI.WebResource.axd:15(anonymous function)Telerik.Web.UI.WebResource.axd:6(anonymous function)Telerik.Web.UI.WebResource.axd:6Sys.Net.WebRequest.completedTelerik.Web.UI.WebResource.axd:6_onReadyStateChange<telerik:GridTemplateColumn HeaderStyle-HorizontalAlign="Center" HeaderText="DateFilter" SortExpression="DateTime" UniqueName="DateFilter" AllowFiltering="true" ShowFilterIcon="true" AutoPostBackOnFilter="false" DataType="System.DateTime" DataField="DateTime" ItemStyle-HorizontalAlign="Left"> <HeaderStyle Width="90px"></HeaderStyle> <ItemStyle HorizontalAlign="Left" Width="90px"></ItemStyle> <FilterTemplate> <telerik:RadComboBox ID="ddlDateFilter" runat="server" DropDownWidth="200px"> <Items> <telerik:RadComboBoxItem Text="" Selected="true" /> </Items> <ItemTemplate> From <telerik:RadDatePicker ID="RadDatePickerFrom" runat="server" onclick="PreventDropDownClose(event);"> </telerik:RadDatePicker> To <telerik:RadDatePicker ID="RadDatePickerTo" runat="server" onclick="PreventDropDownClose(event);"> </telerik:RadDatePicker> <asp:Button ID="cmdFilterDates" runat="server" Text="Filter" CommandName="FilterDates" /> </ItemTemplate> </telerik:RadComboBox> </FilterTemplate> </telerik:GridTemplateColumn>Protected Sub grdShiftObservation_OnItemCommand(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles grdShiftObservation.ItemCommand If String.Equals(e.CommandName, "filterdates", StringComparison.OrdinalIgnoreCase) Then Dim cell As TableCell = CType(e.Item, Telerik.Web.UI.GridFilteringItem)("DateFilter") Dim dateFilterComboBox As RadComboBox = CType(cell.Controls(0).FindControl("ddlDateFilter"), RadComboBox) Dim dateFrom As RadDatePicker = CType(dateFilterComboBox.SelectedItem.FindControl("RadDatePickerFrom"), RadDatePicker) Dim dateTo As RadDatePicker = CType(dateFilterComboBox.SelectedItem.FindControl("RadDatePickerTo"), RadDatePicker) End If End Sub