Exemple #1
0
 protected void HeaderActions_ActionPerformed(object sender, CommandEventArgs e)
 {
     switch (e.CommandName.ToLowerInvariant())
     {
         case "remove":
             var provider = new StepCredentialProvider(WorkflowStep);
             provider.SetCredential(new NetworkCredential());
             URLHelper.Redirect(UrlResolver.ResolveUrl(LoginPageUrl));
             break;
         case "save":
             // Raises the save event of form. This must be used instead of Form.SaveData(), because this control is used in 
             // Marketing Automaton step, where multiple forms are present and Form.SaveData() simply doesn't work.
             ComponentEvents.RequestEvents.RaiseComponentEvent(this, e, ComponentName, e.CommandName);
             URLHelper.Redirect(URLHelper.AddParameterToUrl(RequestContext.CurrentURL, "saved", "1"));
             break;
     }
 }
 protected void HeaderActions_ActionPerformed(object sender, CommandEventArgs e)
 {
     switch (e.CommandName.ToLowerInvariant())
     {
         case "remove":
             var provider = new StepCredentialProvider(WorkflowStep);
             provider.SetCredential(new NetworkCredential());
             URLHelper.Redirect(LoginPageUrl);
             break;
         case "save":
             // Raises the save event of form. This must be used instead of Form.SaveData(), because this control is used in
             // Marketing Automaton step, where multiple forms are present and Form.SaveData() simply doesn't work.
             ComponentEvents.RequestEvents.RaiseComponentEvent(this, e, ComponentName, e.CommandName);
             URLHelper.Redirect(URLHelper.AddParameterToUrl(RequestContext.CurrentURL, "saved", "1"));
             break;
     }
 }