Asp.net автоматическое обновление веб-формы
На моем канале каждый день
asp.net sayfalarıma в SQL tablolarıma Акан verileri 1 развивающие мультики для детей arayla обновить etmem gerekiyor.
Bu refresh olayını Timer kullanarak yapabiliyorum.
Google Translate:Привет
Мне нужно, чтобы обновить данные, проходящие в моих страницах ASP.NET в моем SQL-таблиц, каждые 1 секунду.
Я могу сделать это обновление с помощью таймера.
<asp:scriptmanager id="ScriptManager1" runat="server"> <asp:timer id="Timer1" runat="server" interval="1000">
Fakat bu şekilde yaptığımda WebBrowser tarafında olay gerçekleşiyor ve aynı anda 30 form çalışacağı için server için sıkıntı yaratıyor.
Бу olayını обновить браузер да değilde форма içinde и yapabilirim.
Konu hakkında yardımcı olabilir misiniz.
Тешеккюрлер.
Google Translate:Но когда я это делаю, событие происходит на стороне веб-браузера, и это создает проблемы для сервера, так как 30 форм будут работать одновременно.
Как я могу сделать это обновление в форме, а не в webbrowser?
Можете ли вы помочь по этому вопросу.
Спасибо.
Что я уже пробовал:
<asp:scriptmanager id="ScriptManager1" runat="server"> <asp:timer id="Timer1" runat="server" interval="1000">
Richard Deeming
Это англоязычный сайт. Пожалуйста, задавайте вопросы на английском языке.
Bu Ingilizce bir sitedir. Lütfen sorularınızı Ingilizce olarak gönderin.
Member 14507998
Привет
Мне нужно, чтобы обновить данные, проходящие в моих страницах ASP.NET в моем SQL-таблиц, каждые 1 секунду.
Я могу сделать это обновление с помощью таймера.
<asp:scriptmanager id="ScriptManager1" runat="сервер">
&ЛТ;АСП:таймер идентификатор="Таймера1" атрибут runat="сервер" интервал="1000"&ГТ;
Но когда я это делаю, событие происходит на стороне веб-браузера, и это создает проблемы для сервера, так как 30 форм будут работать одновременно.
Как я могу сделать это обновление в форме, а не в webbrowser?
Можете ли вы помочь по этому вопросу.
Спасибо.
Member 14192879
вы можете обновить форму с помощью asp:AsyncPostBackTrigger в панели обновления. AsyncPostBackTrigger запустит таймер, и код обновления обновит содержимое панели(yo==what you have write in <contenttemplate> ) без обновления всей формы.
вы можете попробовать этот код:
&ЛТ;АСП:таймер идентификатор="Таймера1" атрибут runat="сервер" функция ontick="Timer1_Tick" интервал="1000"&ГТ;
<asp:updatepanel id="UpdatePanel1" runat="server" maintainscrollpositiononpostback="true">
<триггеры>
&ЛТ;АСП:asyncpostbacktrigger controlid="Таймера1" имя_события="галочки"и GT;
<contenttemplate>
ваш код