This is a migrated thread and some comments may be shown as answers.

RadGrid and RadDatePicker

1 Answer 78 Views
Calendar
This is a migrated thread and some comments may be shown as answers.
Wack
Top achievements
Rank 1
Wack asked on 18 Jun 2008, 08:41 PM
I'm trying to use the RadDatePicker in a RadGridlike so: 

<telerik:GridTemplateColumn HeaderText="Target Date" UniqueName="dateuomCol"> <EditItemTemplate>
<telerik:RadDatePicker id="RadDatePicker1" Runat="server" Width="100px" />
</EditItemTemplate>
</telerik:GridTemplateColumn>

I have the datepicker showing up, but I need it to display todays date when i insert a new record.  Can anyone tell me how to do this?

1 Answer, 1 is accepted

Sort by
0
Accepted
Pavel
Telerik team
answered on 19 Jun 2008, 01:44 PM
Hello David,

You can use the ItemCreated event handler of the Grid to find the DatePicker and set its SelectedDate like this:

protected void RadGrid1_ItemCreated(object sender, Telerik.Web.UI.GridItemEventArgs e) 
    { 
        if (e.Item is GridEditableItem && e.Item.IsInEditMode) 
        { 
            RadDatePicker picker = (e.Item as GridEditableItem)["dateuomCol"].Controls[1] as RadDatePicker; 
            picker.SelectedDate = System.DateTime.Today; 
        } 
    } 

See the following help article for more details on how to reference controls in the Grid.

Regards,
Pavel
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
Tags
Calendar
Asked by
Wack
Top achievements
Rank 1
Answers by
Pavel
Telerik team
Share this question
or