This does NOT work. It still shows as 3 months accross on my phone....
//DeviceScreenDimensions screenSize = Detector.GetScreenDimensions(Request.UserAgent);
//if (screenSize.Width > 0 && screenSize.Width <= 500)
// radCalendar.MultiViewColumns = 1;
//else if (screenSize.Width > 500 && screenSize.Width < 1000)
// radCalendar.MultiViewColumns = 2;
//else
// radCalendar.MultiViewColumns = 3;
This does seem to work....
DeviceScreenSize screenSize = Detector.GetScreenSize(Request.UserAgent);
if (screenSize == DeviceScreenSize.Small)
radCalendar.MultiViewColumns = 1;
else if (screenSize == DeviceScreenSize.Medium)
radCalendar.MultiViewColumns = 2;
else
radCalendar.MultiViewColumns = 3;