如何将旧控件保持在适当的位置
本文关键字:位置 控件 | 更新日期: 2023-09-27 18:26:10
我们添加了一些控件来放置holder。当页面运行时,我想添加一个控件来放置holder。但旧的控件dispose。代码是:
<asp:UpdatePanel runat="server" ID="UpdatePanel2" ClientIDMode="AutoID" UpdateMode="Conditional">
<ContentTemplate>
<asp:Timer ID="Timer1" Interval="15000" runat="server" Enabled="false" OnTick="TimerUpdate_Tick"></asp:Timer>
<asp:PlaceHolder ID="plhChats" runat="server"></asp:PlaceHolder>
</ContentTemplate>
</asp:UpdatePanel>
我做聊天。当页面加载时,我在占位符中添加旧聊天。当用户写消息并发送消息时。如何在占位符末尾添加此消息而不添加旧消息?我的时间代码是:
foreach (var chat in listChatsNewToShow)
{
plhChats.Controls.Add(new LiteralControl(string.Concat("<div class='"'">", chat.Message, "</div>")));
}
UpdatePanel2.Update();
如何在保持旧消息的占位符中添加消息?
从更新面板中取出占位符。