Прозрачность IE6 PNG в UpdatePanel - PullRequest
0 голосов
/ 15 мая 2010

У меня есть дочерняя страница с панелью обновления, которая подключена к таймеру, который автоматически обновляется каждые 5 секунд. Я пробовал несколько разных исправлений PNG, и они работают, пока UpdatePanel не обновит этот раздел. Затем, в зависимости от исправления, PNG либо исчезают, либо возвращаются к непрозрачным. Нужно ли принудительно запускать JavaScript при обновлении UpdatePanel? Как бы я пошел по этому поводу?

Спасибо!

1 Ответ

2 голосов
/ 15 мая 2010

Если вы используете трюк JavaScript, чтобы обойти отсутствие прозрачности png в IE 6, вам необходимо зарегистрировать свой скрипт в ScriptManager для запуска при обновлении UpdatePanel .

protected void Page_Load(object sender, EventArgs e)
{ 
    ScriptManager.RegisterStartupScript(this, typeof(Page),
         UniqueID, "doSomething()", true);
}

Ссылка MSDN

...