Упростить style?
Так ведь отслеживать, когда загрузится то что требуется, надо ведь все равно на стороне фронтеда?
-----
Не-не-не, не надо фронт-енда.
Для отслеживания чего и когда там надо запускать/отпускась/выпускать/убивать/загибать/распрямлять/сворачивать есть
< asp:UpdateProgress ID="UpdateProgressItem" runat="server" DisplayAfter="100"
что надо - оно уже умеет делать, надо просто дать ему то что ему надо.
на мой взгляд, на js быстрей проще и точнее можно сделать.
-----
Может быть.
А как потом его мирить со всеми остальными скриптами на страницах? Там ведь не все, если по этому пути идти, по спекам будет...
И Я как-то не уверен, что копи-паста приведенного выше аспх-кода будет дольше и менее точно... а больше мне (прогеру) там писать ничего не надо.
Единственное... может в цсс прописать что-то вида:
#updprgMain02 { background: url(Images/PleaseWait.gif) no-repeat 50px 50px; padding: 3em; text-align: center; vertical-align: middle; position:fixed; z-index: 16000; top: 10em; left: 36em; /* IE */-moz-opacity: 1.0; /* Mozilla */ opacity: 1.0; background-color: gold; color: black; font-weight: bold; font-size: large; }
передай фронтендеру пусть делает
-----
Да Я бы отдал, но... Я тут не просто самый понимающий в данном вопросе, а вообще сам в единственном числе...
И, кстати, фронт-ендщиков умеющих работать с АСПХ как надо программистам в природе почти нет...