ascx'es javascriptscript - PullRequest
       16

ascx'es javascriptscript

0 голосов
/ 07 февраля 2011

Я хочу, чтобы мой пользовательский элемент управления asp.net .ascx использовал некоторый JavaScript. Как это сделать правильно? Я не уверен, что я должен делать? Должен ли я использовать объект scriptmanager?

Ответы [ 2 ]

1 голос
/ 08 февраля 2011

Это зависит от ситуации. Вполне разумно просто поместить скрипт в ваши файлы ascx. Это то, что я делаю с простыми сценариями, которые не имеют каких-либо динамических компонентов. Также подходит для функций проверки на стороне клиента, на которые ссылаются объекты CustomValidator.

Для сложных сценариев желательно разделить их на свои файлы .js и связать их или добавить динамически.

0 голосов
/ 08 февраля 2011

Удалите диспетчер сценариев на главной странице, а затем:

ScriptManager sm = (ScriptManager)master.ScriptManager1;
sm.Scripts.Add(new ScriptReference("~/Scripts/banners.js"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...