У меня есть собственное определение списка, созданное с помощью Visual Studio 2010. Я хотел бы создать представление календаря для этого списка с помощью веб-интерфейса.Однако, когда я пытаюсь создать представление, меня встречает полезное сообщение об ошибке:
Error
Cannot complete this action.
Please try again.
О проблеме:
Когда я пытаюсь продублировать этоошибка при запуске Fiddler2, я вижу ответ 404 Not Found
при попытке доступа к /_vti_bin/owssvr.dll?CS=65001
с использованием глагола HTTP POST.
В журналах ULS не регистрируется никаких ошибок.
Если я создам новый пользовательский список и попытаюсь воспроизвести проблему, добавив два столбца с датами и создав представление календаря, все будет работать, как и ожидалось.
Файл schema.xml
, определяющий список, довольно большой, с почти 25 полями.
Я использую пользовательские шаблоны для новых, редактируемых и отображаемых форм.
Я определил новый пользовательский вид, показывающий подмножество столбцов в schema.xml
Кто-нибудь знает о каких-либо "ошибках" или вещах дляпоищите в моем списке определение, которое вообще может быть связано с этой проблемой?
Кто-нибудь сталкивался с этой проблемой раньше и знает, как ее исправить?
В противном случае, что еще я могу сделать, чтобы отладить это?
Чтобы избежать переполнения этого вопроса большими блоками кода, вы можете просмотреть определение моего списка здесь:
Elements.xml - http://pastebin.com/97ucAedZ
Schema.xml - http://pastebin.com/2brpMJgT
ListInstance Elements.xml - http://pastebin.com/gnCXVpmh