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

How to modify calendar of GridDateTimeColumn?

1 Answer 105 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Henrik Brinch
Top achievements
Rank 2
Henrik Brinch asked on 28 May 2008, 08:19 PM
I'm trying to disable the navigation for a GridDateTimeColumn, so far without any luck.

I've tried the code below, but it doesn't seem to work - how can I accomplish this?

  protected void RadGrid1_ItemCreated(object sender, GridItemEventArgs e)  
  {  
    if (e.Item is GridEditableItem && e.Item.IsInEditMode)  
    {  
      GridEditableItem item = e.Item as GridEditableItem;  
      GridDateTimeColumnEditor editor = (GridDateTimeColumnEditor)item.EditManager.GetColumnEditor("column3");  
      editor.PickerControl.Calendar.EnableNavigation = false;  
    }  
  }  
 

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 29 May 2008, 10:28 AM
Hi,

Try the following code snippet to access the DatePicker from the GridDateTimeColumn  in edit mode.

ASPX:
<telerik:GridDateTimeColumn UniqueName="DateCol" HeaderText="DateCol" DataType="System.DateTime" DataField="OrderDate" ></telerik:GridDateTimeColumn> 

CS:
 protected void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)  
    {  
        if ((e.Item is GridEditableItem)&&(e.Item.IsInEditMode))  
        {  
            GridEditableItem item = (GridEditableItem)e.Item;  
            RadDatePicker pkr = (RadDatePicker)item["DateCol"].Controls[0];  
            pkr.Calendar.EnableNavigation = false;  
 
        }  
    } 


Thanks
Princy
Tags
Grid
Asked by
Henrik Brinch
Top achievements
Rank 2
Answers by
Princy
Top achievements
Rank 2
Share this question
or