我在這裏要做的是以bulletlist的形式顯示幾個驗證消息,所以我在包含asp:bulletlist的母版頁上有一個Div。就像這樣:在回發後刷新母版頁上的控件
<div>
<asp:BulletedList ID="blstValidationErrorMessage" runat="server" BulletStyle="Disc">
</asp:BulletedList>
</div>
當我然後從我的任何頁面的Save按鈕(主要的ContentPlaceHolder內),我創建的郵件列表,並給這個列表作爲datasouce這樣的:
blstValidationErrorMessage.DataSource = validationMessageCollection;
blstValidationErrorMessage.DataBind();
保存按鈕位於一個UpdatePanel內:
ASP:UpdatePanel的RUNAT = 「服務器」 ID = 「UpdatePanel的」 ChildrenAsTriggers = 「真」 的UpdateMode = 「條件」>
沒有任何反應,我可以看到bulletlist的數據源包含X條目,因爲保存按鈕位於更新面板內部,並且此updatepanel外部的元素(例如主頁面控件)未刷新,所以必須出現問題。
所以我的問題是,如何在回發後讓子彈列表刷新?
在此先感謝。
autopostback = true對於您的按鈕可能有幫助 – 2010-04-12 18:50:34