Я пытаюсь добавить вид в пользовательский список. Цель - MOSS 2007, я использую VS2008 с VSeWSS 1.3. Эта функция уже имеет настраиваемое определение списка, включая настраиваемое представление «Календарь». Для начала я подумал, что мне нужно создать другое представление под названием NewCalendar, которое просто дублирует существующее настраиваемое представление Calendar.
Итак, я скопировал Calendar.aspx в NewCalendar.aspx, скопировал существующий узел «Просмотр» для текущего календаря и вставил новый узел, затем изменил следующие атрибуты нового узла: DisplayName, Url и DefaultView.
Когда я обновляю WSP View, появляется NewCalendar.aspx. При развертывании и переходе на NewCalendar.aspx я получаю 404. Используя SharePoint Manager, я подтверждаю, что страницы нет.
Как добавить пользовательский вид через функцию, чтобы он отображался в раскрывающемся списке «Вид»?
ОБНОВЛЕНИЕ: Это работает, если я создаю новый экземпляр моего пользовательского списка. Как заставить пользовательский вид отображаться в существующих списках?