Javascript / Разметка в сборке - PullRequest
0 голосов
/ 16 июня 2009

Я пытаюсь каким-то образом визуализировать javascript для конкретного пользовательского элемента управления, а не просто включить сценарий для файла javascript.

Причина, по которой я не хочу включать простой скрипт, заключается в том, что мне нужно добавлять уникальные ClientID в элементы dom во время выполнения.

Я мог бы жестко закодировать javascript в функции и просто добавить ClientID. Тем не менее, это будет выглядеть грязно, и мне не нравится идея жесткого кодирования кода JavaScript в классе - это было бы кошмаром для поддержания.

Какие стратегии я могу использовать, чтобы отделить javascript / разметку от скомпилированного кода? Я хочу каким-то образом включить исходный код javascript в сборку, чтобы пользовательский элемент управления не требовал включения сценариев вручную и не имел других зависимостей для его работы.

1 Ответ

1 голос
/ 16 июня 2009

Я использовал этот код из блога Рика Строля. Прекрасно работает с jQuery и этими типами библиотек. http://www.west -wind.com / WebLog / сообщений / 252178.aspx

НТН, ск

PS Если вы используете проект веб-приложения, вы можете использовать файлы JavaScript в качестве встроенных ресурсов.

...