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