Я пытаюсь добавить функцию Javascript в событие onLoad asp: Panel. Это звучит примерно так:Добавление функции onload для клиентов в элемент управления ASP.NET в 4.0 кодирует мои кавычки
string clickFunction = "$('[id*=lblHiddenPageArray]').text('');"
PagesPanel.Attribues.Add("onLoad", clickFunction);
Я прилагаю эту функцию для других элементов управления (галочки и кнопки), и это работает прекрасно. Но в PagesPanel (мой asp: Panel control) он HTMLEnкодирует эту функцию. Источник Результат выглядит следующим образом:
onLoad="$('[id*=lblHiddenPageArray]').text('');
Я пытался Server.HTMLDecode его на уступки, но я получаю то же самое. Я столкнулся с этим раньше в .net 4.0. Неужели есть способ избежать персонажей или что-то еще?