【发布时间】:2011-08-02 05:45:53
【问题描述】:
您好,
我有一个页面在 webpart 中加载 userEvents(即墙帖或个人资料更新),然后此 webpart 注册到评论页面上,因此该人添加了我们需要更新 @987654322 的墙评论@ 包含 Web 部件。我们无法将textbox 和button 添加到Web 部件,因为它是在网站其他部分发布的“阅读器”。因此,当此人添加墙帖时,它会保存到数据库并将UserEvent 加载到数据库的不同部分,之后恰好需要更新持有UserEvent 阅读器webpart 的UpadatePanel。我已经阅读,我认为我们的解决方案是使用ChildrenAsTriggers。
您的帮助将不胜感激。
<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<div>
<asp:TextBox ID="txtAddWallPost" CssClass="multilinetextbox" MaxLength="200" runat="server"
TextMode="MultiLine"></asp:TextBox>
<br />
<div class="buttons">
<asp:Button ID="btnButtonWallPost" runat="server" OnClick="btnButtonWallPost_Click">
</asp:Button>
</div>
</div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" EnableViewState="False" UpdateMode="Conditional" ChildrenAsTriggers="true" >
<ContentTemplate>
<uc1:UserEventsWebPart ID="UserEventsWebPart1" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
</ContentTemplate>
</asp:UpdatePanel>
我希望我说得足够清楚:P
彼得
【问题讨论】:
标签: asp.net updatepanel web-parts