Я использую следующий код в попытке показать диалоговое окно со списком ошибок на клиенте:RegisterClientScriptBlock код не выполняет
if (rollout.ImportErrors.Count > 0)
{
ClientScript.RegisterClientScriptBlock(GetType(), "showErrors", "showErrors();", true);
}
Количество ошибок не равно нулю, и следующий блок скрипта но сценарий не выполняется.
<script type="text/javascript">
//<![CDATA[
$("#error-report").dialog("open")//]]>
</script>
Если я вызываю функцию непосредственно из окна консоли Firebug, диалог правильно показывает, так что я знаю, диалог и мой код работает. Что я делаю не так?
BTW, этот код находится на странице содержимого с использованием заполнителя содержимого, который «вводит» код в элемент отображаемой страницы.
Примечание, это RegisterStartupScript; not RegisterStartupScriptBlock –