这篇文章结合Asp.net MVC和WF4.0实现一个简单的用户多步注册。用户注册分了四步骤。流程如下:
第一步:填写个人信息:
第二步:填写职位信息:
第三步:填写学历信息:
第四步:填写联系信息:
第五步骤:完成
每一步点击Next跳到下一步,点击Back回到上一步。
实现:
第一步:新建一个ASP.NET MVC Application和一个Workflow的ActivityDesignerLibrary项目,在mvc项目的Model文件夹下添加一个User。
第二步:在Controllers中添加一个控制类
第三步:在方法Process上选择添加视图
如此共生成五个view页面:step1.step2,step3,step4,step5,Final。
第四步:设计状态机工作流。这里只演示step1的设置
总结:使用WF完美结合asp.net mvc实现这个功能