То, что я пытаюсь сделать здесь, это показать пару сообщений проверки в виде списка, поэтому у меня есть Div на моей главной странице, содержащей asp: bulletlist. Как это:
<div>
<asp:BulletedList ID="blstValidationErrorMessage" runat="server" BulletStyle="Disc">
</asp:BulletedList>
</div>
Когда я затем нажимаю кнопку Сохранить на любой из моих страниц (внутри основного contentPlaceHolder), я создаю список сообщений и выдаю этот список в виде данных, подобных этому:
blstValidationErrorMessage.DataSource = validationMessageCollection;
blstValidationErrorMessage.DataBind();
Кнопка сохранения находится внутри панели обновления:
asp: UpdatePanel runat = "server" ID = "UpdatePanel" ChildrenAsTriggers = "true" UpdateMode = "Условный">
Ничего не происходит, я вижу, что источник данных в списке содержит X элементов, проблемы должны возникать, потому что кнопка Сохранить находится внутри панели обновления, а элементы вне этой панели обновления (например, элементы управления главной страницы) не обновляются.
Итак, мой вопрос: как я могу обновить список обновлений после обратной передачи?
Заранее спасибо.