Используйте DATEFROMPARTS
:
SELECT DATEFROMPARTS(YEAR(GETDATE()), MONTH(GETDATE()), a.ucdaycode)
Традиционный WebForms и MVC не являются взаимоисключающими; Вы могли выполнить их обоих в том же сайте. Для объяснения того, как заставить это произойти, см. это сообщение Scott Hanselman.
Таким образом, Вы могли, например, создать Основанную на веб-формах страницу (страницы), чтобы усилить коммерческое управление и использовать MVC для всего остального. Вы могли также настроить простой тест, чтобы видеть, может ли управление работать без ViewState - создание его хорошо, чтобы использовать в MVC - и возвратиться к гибридному подходу.
Это, вероятно, не будет работать. Нет никакого состояния отображения, обратные передачи (в смысле Веб-форм) или жизненный цикл страницы, на который большинство коммерческих средств управления полагается некоторым способом.