|
using System;
namespace DateSite
{
/// <summary>
/// This page is used to show an example of how to recover when an unknown
/// error occurs. To generate this pseudo unknown error, click the "generate
/// unknown error" hyperlink on the NavigationPane. The navigation pane is
/// visible on all pages except for default.aspx.
/// </summary>
public partial class unknownError : System.Web.UI.Page
{
/// <summary>
/// Attempts recovery of this error by making an attempt to
/// rehydrate the workflow instance that is in session.
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void btnOk_Click(object sender, EventArgs e)
{
WorkflowManager workflowManager = new WorkflowManager(Application, Session, Request, Response);
string pageToGoTo = workflowManager.Rehydrate(workflowManager.CurrentWorkflowInstanceId);
workflowManager.ManagedRedirect(pageToGoTo);
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.