/// <summary> /// Метод позволяет убедиться, /// что сценарии функции инициализации подсказки /// для элемента управления SelectBox /// будет выведен на страницу. /// </summary> public static void EnsureScriptsReadyForRender() { HttpContextBase сontext = new HttpContextWrapper(HttpContext.Current); // Добавляем скрипт функции инициализации подсказки для элемента управления SelectBox сontext.RegisterCommonScript( ScriptTemplate_InitSelectBoxToolTip_ScriptID, () => String.Format(ScriptTemplate_InitSelectBoxToolTip, String.Empty) ); }
/// <summary> /// Добавляет скрипт форматирования элемента списка из результатов поиска. /// </summary> /// <param name="metadata">Метаданные модели.</param> public override void OnMetadataCreated(ModelMetadata metadata) { base.OnMetadataCreated(metadata); // Добавляем скрипт форматирования элемента var context = new HttpContextWrapper(HttpContext.Current); context.RegisterCommonScript( PersonLinkSelect_HandleFormatItem_ScriptID, String.Format(CultureInfo.InvariantCulture, PersonLinkSelect_HandleFormatItem_ScriptTemplate, PersonLinkSelect_HandleFormatItem_ScriptID ) ); }