[CLOSED] Stop a Task in TaskManager from Code Behind

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1

    [CLOSED] Stop a Task in TaskManager from Code Behind

    Hi everybody
    first Time that I use the TaskManager, therefore this Question.

    Here's my Markup

        <ext:TaskManager ID="mainTaskManager" runat="server">
          <Tasks>
            <ext:Task
              TaskID="taskRefresh"
              Interval="60000">
              <DirectEvents>
                <Update OnEvent="LoadData">
                  <EventMask
                    ShowMask="true"
                    Target="CustomTarget"
                    CustomTarget="={#{mainChart}}" />
                </Update>
              </DirectEvents>
            </ext:Task>
          </Tasks>
        </ext:TaskManager>
    I'd like to stop this 'taskRefresh' Task from Code Behind...

    I tried this code - didn't work

        internal void SetRefreshInterval(TaskManager manager)
        {
          var interval = GetRefreshIntervallFromSetting(WidgetClass, WidgetInstance);
          var task     = manager.Tasks.FirstOrDefault(t => t.TaskID == "taskRefresh");
    
          if (task != null && interval == 0)
          {
            manager.StopTask("taskRefresh");
            return;
          }
          if (task != null)
          {
            manager.StartTask("taskRefresh");
            task.Interval = interval;
          }
        }
    What's wrong here ?

    Thanks for your Help - Peter
    Last edited by fabricio.murta; May 17, 2018 at 3:23 PM.

Similar Threads

  1. [CLOSED] Taskmanager, scheduled task and focus on browserwindow
    By CarWise in forum 2.x Legacy Premium Help
    Replies: 3
    Last Post: Sep 19, 2013, 4:07 PM
  2. Replies: 1
    Last Post: Nov 05, 2012, 8:40 PM
  3. Stop a task from server-side.
    By WiseJiong in forum 2.x Help
    Replies: 7
    Last Post: Jul 31, 2012, 1:14 PM
  4. [CLOSED] Task Update DirectEvent in TaskManager
    By pil0t in forum 1.x Legacy Premium Help
    Replies: 1
    Last Post: Jun 21, 2010, 8:30 PM

Tags for this Thread

Posting Permissions