Can i get the webform alternative for the below winform code for calling WWF.

namespace WWFConsume

{

public partial class Form1 : Form

{

WorkflowRuntime wr;

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

if (wr == null)

{

wr = new WorkflowRuntime();

wr.StartRuntime();

}

//AutoResetEvent waitHandle = new AutoResetEvent(false);

Dictionary<string, object> parameters = new Dictionary<string, object>();

parameters.Add("UserName", "User1");

wr.WorkflowCompleted += delegate(object sender1, WorkflowCompletedEventArgs ex1)

{

MessageBox.Show(ex1.OutputParameters["Message"].ToString());

//waitHandle.Set();

};

wr.WorkflowTerminated += delegate(object sender2, WorkflowTerminatedEventArgs ex2)

{

MessageBox.Show(ex2.Exception.Message);

//waitHandle.Set();

};

WorkflowInstance instance = wr.CreateWorkflow(typeof(Samples.DisplayMessageWorkflow), parameters);

instance.Start();

//waitHandle.WaitOne();

}

private void Form1_FormClosed(object sender, FormClosedEventArgs e)

{

if (wr != null)

{

if (wr.IsStarted)

{

wr.StopRuntime();

}

}

}

}

}