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:15
Sys.WebForms.PageRequestManager._parseDeltaTelerik.Web.UI.WebResource.axd:15
Sys.WebForms.PageRequestManager._onFormSubmitCompletedTelerik.Web.UI.WebResource.axd:15
(anonymous function)Telerik.Web.UI.WebResource.axd:6
(anonymous function)Telerik.Web.UI.WebResource.axd:6
Sys.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