Nano Hash - криптовалюты, майнинг, программирование

Включить таймер после загрузки страницы

У меня есть веб-приложение, и я использую UpdatePanel и Timer для обновления данных GridView. Я установил интервал таймера на 10000. Когда страница загружается, требуется 10000 миллисекунд для отображения данных GridView с сервера базы данных. Как я могу отключить таймер при загрузке страницы и включить его после загрузки страницы? Другими словами, данные должны отображаться сразу после загрузки страницы. Я ценю любые указатели.

<asp:UpdatePanel ID="DisplayResultsUpdatePanel" runat="server" UpdateMode="Conditional">
    <ContentTemplate>
         <div>
            <asp:GridView ID="DisplayResultsGridView" AllowSorting="true" gridlines="Vertical" OnSorting="DisplayResultsGridView_Sorting" onrowdatabound="DisplayResultsGridView_RowDataBound" runat="server" > 
            </asp:GridView>   
        </div>  

         <asp:Timer ID="DisplayResultsTimer" Interval="10000" Enabled="true" runat="server" OnTick="DisplayResultsTimer_Tick">    
            </asp:Timer>  
    </ContentTemplate>
</asp:UpdatePanel>

protected void DisplayResultsTimer_Tick(object sender, EventArgs e)
{
    PageRefreshAsOf.Text = DateTime.Now.ToLongTimeString();
}

Ответы:


1

Вы можете попытаться реализовать событие loadcomplete, как описано здесь: http://msdn.microsoft.com/en-us/library/system.web.ui.page.loadcomplete.ASPX

<asp:Page OnLoadComplete="EventHandler" />

Дополнительную документацию по событиям см. по адресу: http://msdn.microsoft.com/en-us/library/ms178472.ASPX

07.11.2013
  • Спасибо за указатель. Я наконец нашел проблему. Я передал неверный параметр методу доступа к данным. Поэтому данные не отображаются сразу после загрузки страницы. 07.11.2013
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..