3
У меня панель обновления загружает пользовательский элемент управления, и целью здесь является назначение определенной функции JavaScript, когда это произошло. Я думал, что это будет сделано через Менеджер скриптов, хотя это не обязательно, если есть альтернатива html.ScriptManager запускает скрипт сразу
Поток в основном следующие:
- пользователь нажимает кнопку нажмет
- Обновление панели управления нагрузки
- функция Javascript, называется
Большое спасибо
Я уже пытался RegisterStartupScript(..)
, хотя я, возможно, допустил синтаксическую ошибку
if (show)
{
string scriptId = String.Format("{0}:script", ++uniquePopupId);
string scriptTag = String.Format("showPopup({0},{1});", Width, Height);
ScriptManager.RegisterStartupScript(this, this.GetType(), scriptId, scriptTag, true);
}
Решение:
if (show)
{
string scriptId = String.Format("{0}:script", ++uniquePopupId);
string scriptTag = String.Format("showPopup({0},{1});", Width, Height);
ScriptManager.RegisterStartupScript(updPanelChildControl, updPanelChildControl.GetType(), scriptId, scriptTag, true);
}
Я уже пробовал что-то подобное, если вы не видите что-то не так с тем, что я сделал. – Highstead
Ahh, я неправильно использовал RegisterStartupScript, спасибо за документацию. – Highstead