0
更新タイマーが開始する前に2つのラベルにダミーテキストを書き込むと、右側に1つ、左側に残りの文字が表示されます ただし、updateTimerが表示されると、両方のテキストが左に表示されます更新パネルのコンテンツテンプレート内にすべてのコンテンツが揃っているのはなぜですか?
ここTimedPanelはこのように、span
としてレンダリングされているコード
<table width="100%" border="0" cellspacing="7" cellpadding="0">
<tr>
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<asp:Timer runat="server" ID="UpdateTimer" Interval="5000" OnTick="UpdateTimer_Tick" />
<asp:UpdatePanel runat="server" ID="TimedPanel" UpdateMode="Conditional" RenderMode="Inline">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="UpdateTimer" EventName="Tick" />
</Triggers>
<ContentTemplate>
<td align="left">
<asp:Label ID="userNameLabel" runat="server"></asp:Label>
</td>
<td align="right">
<asp:LinkButton ID="userWebsiteLabel" runat="server"></asp:LinkButton>
</td>
</ContentTemplate>
</asp:UpdatePanel>
</tr>
</table>
は、各ティック上のテキストを置き換えるために欠けていますか? – Town
はい。正確には – mustafabar
OK、答えが更新されました:) – Town