Пользовательское текстовое поле с подсветкой синтаксиса для c # в списке sharepoint - PullRequest
3 голосов
/ 11 августа 2010

Мне нужно текстовое поле в списке sharepoint 2007, в котором отображается код C # с подсветкой синтаксиса.

Нужно ли мне его разрабатывать самостоятельно или кто-то знает элемент управления, отвечающий моим потребностям?

Большое спасибо

Ответы [ 2 ]

1 голос
/ 12 августа 2010

Альтернативой для вас является использование библиотеки 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/

0 голосов
/ 12 августа 2010

Я думаю, вам придется создать его.Этот элемент управления кажется правильным для работы: http://www.actiprosoftware.com/Products/DotNet/ASPNET/CodeHighlighter/Default.aspx

...