Как добавить код на главную страницу SharePoint 2010
Я создал собственную главную страницу с пользовательскими элементами, включенными по этой ссылке: http://msdn.microsoft.com/en-us/library/gg447066.aspx
Я хочу иметь форму предложений в области заголовка, где пользователи могут оставлять свои комментарии / предложения о том, какие функции они хотели бы иметь.
Например:
Пользователь заходит на сайт команды компании и отмечает, что было бы здорово иметь на нем часы
Пользователь заполняет форму предложений, и предложение отправляется мне по электронной почте.
Теперь я решаю, буду ли я внедрять / развивать это или нет
Я разместил все элементы HTML и теперь мне нужно реализовать код. Мой вопрос: "Как кодировать элементы HTML для достижения желаемой функциональности?".
Попытался использовать это решение для добавления кода за главной страницей: http://rburgundy.wordpress.com/2010/03/10/sharepoint-2010-custom-masterpage-with-code-behind-file-%E2%80%93-part-2/ но я получаю ошибку, которую не знаю, как ее обработать. Вот ошибка:
Описание ошибки синтаксического анализатора. Произошла ошибка при разборе ресурса, необходимого для обслуживания этого запроса. Пожалуйста, просмотрите следующую конкретную информацию об ошибке разбора и измените исходный файл соответствующим образом. Сообщение об ошибке синтаксического анализатора: не удалось загрузить сборку "Branding102, версия =1.0.0.0, Culture= нейтральный, PublicKeyToken=84d1d0117dd4046d". Убедитесь, что он скомпилирован, прежде чем получить доступ к странице. Ошибка источника: строка 1:
Мне нужно реализовать _starter.cs
файл в качестве главной страницы кода.
2 ответа
Не беспокойтесь о веб-частях на главной странице.
Делегат контроля - твой друг.
http://msdn.microsoft.com/en-us/library/ff650763.aspx
Вы можете написать свой контроль делегата, чтобы иметь полный постбэк или Ajax, реализация зависит от вас.
Лично, наличие веб-частей на главной странице для меня - нет-нет, для этого нужны макеты страниц. На главной странице управление делегатами является предпочтительным методом для отображения пользовательских HTML / кода.
http://edwin.vriethoff.net/2007/10/02/how-to-send-an-e-mail-with-attachment-from-sharepoint/
Примерно так в веб-части, а затем добавьте веб-часть на свою главную страницу.
Надеюсь это поможет