我们将一些控件添加到占位符。当页面运行时,我想添加一个控件来放置holder.but旧控件dispose .code是:
<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();
如何添加留言并保留旧留言?
答案 0 :(得分:0)
从更新面板中取出占位符。