Мне нужно текстовое поле в списке sharepoint 2007, в котором отображается код C # с подсветкой синтаксиса.
Нужно ли мне его разрабатывать самостоятельно или кто-то знает элемент управления, отвечающий моим потребностям?
Большое спасибо
Альтернативой для вас является использование библиотеки javascript SyntaxHighligher , которая может выделять практически все языки на земле.
Вам потребуется создать собственный настраиваемый элемент управления для визуализации поля и вывести JavaScript, необходимый для вызова библиотек SyntaxHighlighter.
http://sharepointmagazine.net/technical/development/customizing-the-user-experience-of-sharepoint-custom-fields-deep-dive-part-5-of-6
http://msdn.microsoft.com/en-us/library/bb684919(office.12).aspx
http://vspug.com/nicksevens/2007/08/31/create-custom-field-types-for-sharepoint/
Я думаю, вам придется создать его.Этот элемент управления кажется правильным для работы: http://www.actiprosoftware.com/Products/DotNet/ASPNET/CodeHighlighter/Default.aspx