Я создаю страницу ASP Net Webform с элементами управления вводом HTML, которые добавляются в пустую форму в Page_Load (). Я хочу, чтобы раскрывающиеся списки выглядели лучше, поэтому я реализовал плагин jquery (http://wenzhixin.net.cn/p/multiple-select/docs/).. Моя проблема в том, что стиль не применяется сразу после загрузки страницы. Сейчас страница загружается с созданными элементами управления в нормальный формат HTML. Затем секунду спустя, jquery применяется и стиль меняется. Я думаю, что проблема вызвана тем, что JQuery выполняется на стороне клиента, в то время как элементы управления генерируются на стороне сервера. Я пытался использовать ClientScript.RegisterClientScriptBlock
и ScriptManager.RegisterStartupScript
в Page_Load () для внедрения jquery, но я все еще получаю ту же проблему. Мне нужно, чтобы скрипт запускался сразу после того, как элементы управления сгенерированы, и вся обработка на стороне сервера выполнена.