New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial
ViewCellCreated
Updated on Aug 24, 2026
RadMonthYearPicker provides the ViewCellCreated server event, which fires when MonthCell, YearCell, NavigationCell and ButtonCell in MonthYearTableView are created.
The ViewCellCreated event handler receives two arguments:
-
The control whose value has just changed. This argument is of type object,but can be cast to the appropriate type.
-
A MonthYearViewCellCreatedEventArgsobject.This object has a Cellproperty, which lets you access the cell in MonthYearTableView.
You can use this event to customize the content or appearance of cells in the month year picker based on their type:
C#
protected void RadMonthYearPicker1_ViewCellCreated(object sender, UI.MonthYearViewCellCreatedEventArgs e)
{
RadMonthYearPicker1.MonthCellsStyle.BorderColor = Color.FromArgb(255, 190, 60);
if (e.Cell.CellType == MonthYearViewCellType.MonthCell)
{
e.Cell.Style["font-color"] = "#330000";
e.Cell.Style["background"] = "#ffffcc";
HyperLink hplMonth = (e.Cell.Controls[0] as HyperLink);
hplMonth.BorderColor = Color.FromArgb(255, 190, 60);
}
if (e.Cell.CellType == MonthYearViewCellType.YearCell)
{
e.Cell.Style["font-color"] = "#330000";
e.Cell.Style["background"] = "#ffffcc";
HyperLink hplYear = (e.Cell.Controls[0] as HyperLink);
hplYear.BorderColor = Color.FromArgb(255, 190, 60);
}
if (e.Cell.CellType == MonthYearViewCellType.NavigationCell)
{
e.Cell.Style["font-color"] = "#330000";
e.Cell.Style["background"] = "#fff3ad";
HyperLink hplNavigate = (e.Cell.Controls[0] as HyperLink);
hplNavigate.Style["color"] = "#ccb67e";
}
if (e.Cell.CellType == MonthYearViewCellType.ButtonCell)
{
e.Cell.Style["font-color"] = "#330000";
e.Cell.Style["background"] = "#ffcc66";
Button btnToday = (e.Cell.Controls[0] as Button);
btnToday.Style["text-decoration"] = "underline";
Button btnOk = (e.Cell.Controls[1] as Button);
btnOk.Style["text-decoration"] = "underline";
Button btnCancel = (e.Cell.Controls[2] as Button);
btnCancel.Style["text-decoration"] = "underline";
}
}