Я использую базу данных MYSQL. У меня есть таблица под названием pricing_detail, в которой сумма является полем. это количество полей часто изменяется другим пользователем. В части пользовательского интерфейса есть страница, на которой я показываю количество. Мне нужна служба, которая будет работать в фоновом режиме. когда значение базы данных изменяется в базе данных. новое значение суммы мгновенно отображается всем пользователям, открывшим эту страницу в это время без каких-либо задержек. Я сбиваю с толку об этой погоде, это практически возможно? id, как моя служба знает, что значение изменяется в базе данных и как это значение загружается в браузер?Автоматическая загрузка данных по службе
0
A
ответ
1
Поскольку ваши данные часто меняются, попробуйте обновить форму каждый раз, чтобы обновленные данные обновлялись. Используйте таймер, триггер в панели обновления и назначьте некоторое время для таймера, чтобы на каждый конкретный интервал форма снова будет загружена.
Таймер:
<asp:Timer ID="timer" runat="server" Interval="5000"></asp:Timer>
Trigger:
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<Triggers>
<asp:AsyncPostBackTrigger ControlID="timer" EventName="Tick" />
</Triggers>
</asp:UpdatePanel>
+0
Любая другая идея? –
Что здесь вопрос? –
ну, это простой вопрос, просто нужна строка руководства, что то, что мы должны делать в моем cenerio –
ну а я ма задаю этот вопрос в .net. –