#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».
Надеюсь, это поможет кому-то еще.