Запускает JS-функцию из файла в исходном коде ASPX

#javascript #c# #asp.net-mvc-4

#javascript #c# #asp.net-mvc-4

Вопрос:

Предположим, у меня есть ссылка на файл .js в главном ASPX. В моем исходном коде для частичного ASPX я заполняю мультивидение подробными сведениями (CBL) о записи, выбранной пользователем.

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

В консоли нет ошибок, и точка останова JS не достигнута.

 Page.ClientScript.RegisterStartupScript(this.GetType(), "someString", "Foo('"   CBL.ClientID   "')", true);
  

У кого-нибудь есть какие-нибудь мысли?

Ответ №1:

Это был плохой архитектурный проект с моей стороны. Поскольку я обрабатываю это во время начальной отрисовки страницы, я пошел дальше и обработал это в исходном коде.

Поскольку значения уже были записаны, я просто прогнал все через серию инструкций switch. Главное — убедиться, что элементы управления настроены на runat =»server».

Надеюсь, это поможет кому-то еще.