2008-08-19 64 views

回答

-1

有幾種方法,爲嚮導進程的每個步驟創建一個操作,或者創建一個傳入操作方法的參數。像步驟,這將允許您知道嚮導的狀態。

0
public class CreateAccountWizardController : Controller 
{ 
    public ActionRresult Step1() 
    { 
    } 


    public ActionResult Step2() 
    { 
    } 
} 
1

爲了讓你可以實現一個頁面流操作篩選的步驟,它提供了這樣一個經驗:

[RequiredStep(FlowStart = true)] 
public ActionResult Confirm() 
{ 
    return View(); 
} 

[RequiredStep (PreviousStep = "Confirm")] 
public ActionResult ExecuteOrder() 
{ 
    return RedirectToAction("ThankYou"); 
} 

[RequiredStep(PreviousStep = "ExecuteOrder")] 
public ActionResult ThankYou() 
{ 
    return View(); 
} 
1

我離開的頁面流量可達的觀點,在那裏我相信它屬於,所以不同的意見可能會有不同的頁面流量(例如桌面瀏覽器客戶端或手機客戶端等)我寫在我的博客:A RESTful Wizard Using ASP.Net MVC… Perhaps?