html要素のCSSを分離コードから変更しようとしていますが、影響を受けていないようです。クライアント側で動作します。
コードビハインドから他のクライアント側関数を呼び出すことはできますが、JQueryCSSはクライアント側でのみ機能するようです。
これが私が呼んでいるコードです:
Page.ClientScript.RegisterStartupScript(Page.GetType(),
"script",
"$('.anibar .ui-progressbar-value').css('background-image', 'url(images/pbar-ani.png)');",
true);
これが違いを生むかどうかはわかりません-私はJuiceUIプログレスバーを使用しています-通常のdivで動作するようです。
そのソースは次のとおりです。
<div id="divDialog" style="display: none" class="basic-dialog" title="Uploading..." runat="server">
<juice:ProgressBar ID="ProgressBar1" runat="server" Value="100" CssClass="anibar" />
<p>
<asp:Label ID="lblMessage" runat="server" Text="Please wait." />
</p>
</div>
CSSで:
.anibar
{
height: 1.6em;
}
.anibar .ui-progressbar-value
{
background-image: url(Images/pbar-ani.gif);
}
TIA