4 Answers, 1 is accepted
0
Accepted

Princy
Top achievements
Rank 2
answered on 11 Dec 2008, 04:38 AM
Hello Carlos,
If you are using a GridDateTimeColumn, then you can set a default value to the datepicker when in EditMode as shown below.
cs:
And if you are using a TemplateColumn with a datepicker then you can set the default date as shown below:
aspx:
Thanks
Princy.
If you are using a GridDateTimeColumn, then you can set a default value to the datepicker when in EditMode as shown below.
cs:
protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e) |
{ |
if (e.Item is GridEditableItem && e.Item.IsInEditMode) |
{ |
GridEditableItem dataItem = (GridEditableItem)e.Item; |
RadDatePicker datePicker = (RadDatePicker)dataItem["columnUniqueName"].Controls[0]; |
datePicker.MinDate = DateTime.Today; |
} |
} |
And if you are using a TemplateColumn with a datepicker then you can set the default date as shown below:
aspx:
<telerik:GridTemplateColumn UniqueName="TemplateColumn"> |
<ItemTemplate> |
<telerik:RadDatePicker ID="RadDatePicker3" SelectedDate="<%# DateTime.Today %>" runat="server"> |
</telerik:RadDatePicker> |
</ItemTemplate> |
</telerik:GridTemplateColumn> |
Thanks
Princy.
0

carlos
Top achievements
Rank 1
answered on 13 Jan 2009, 08:11 PM
Can I have the VB Code please?
0

Princy
Top achievements
Rank 2
answered on 14 Jan 2009, 04:01 AM
Hello Carlos,
Below given is the VB code to set a default value to the datepicker(GridDateTimeColumn) when in EditMode:
VB:
You can try out the following code converter tool to convert from VB to C# and vice versa.
Convert C# to VB.NET
Thanks
Princy.
Below given is the VB code to set a default value to the datepicker(GridDateTimeColumn) when in EditMode:
VB:
Protected Sub RadGrid1_ItemDataBound(ByVal sender As Object, ByVal e As GridItemEventArgs) |
If TypeOf e.Item Is GridEditableItem AndAlso e.Item.IsInEditMode Then |
Dim dataItem As GridEditableItem = DirectCast(e.Item, GridEditableItem) |
Dim datePicker As RadDatePicker = DirectCast(dataItem("columnUniqueName").Controls(0), RadDatePicker) |
datePicker.MinDate = DateTime.Today |
End If |
End Sub |
You can try out the following code converter tool to convert from VB to C# and vice versa.
Convert C# to VB.NET
Thanks
Princy.
0

carlos
Top achievements
Rank 1
answered on 14 Jan 2009, 11:57 AM
Thanks Princy. Your the Master!!!