分類:[ASP.NET (VB)]
VS2008 を利用して WEBページ開発を行っています
当方開発現場から5年ほど離れていたため浦島太郎状態です
現在以下のような感じで画面を上下2分割しております
<body>
<form id="form1" runat="server">
<div style="width:100%; position:related;">
<div style="position:absolute; top:0px; left:0px; width:100%; height:120px;">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:Timer ID="Timer1" runat="server" Interval="1000">
</asp:Timer>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Label ID="Label1" runat="server" Text="Panel not refreshed yet"></asp:Label>
</ContentTemplate>
</asp:UpdatePanel>
<asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>
</div>
<div style="position:absolute; top:120px; left:0px;">
<asp:Image ID="Image1" runat="server" ImageUrl="~/image/01.bmp" />
</div>
</div>
</form>
</body>
上部画面にはタイマーコントロールを利用してカウントダウンするタイマーを表示しようと考えています
Timer1_TickイベントプロシージャでLabel1を書き換えてタイマーを実現しているのですが
Labelを買い換えるタイミングで下部画面にもリフレッシがかかってしまい
下部画面でスクロールしていた場合には
強制的に開始位置に戻されます。
上部画面だけリフレッシュがかかるような事はできないのでしょうか?
|