2010-10-08 44 views
0

我有一個aspx頁面。用戶可以在該頁面上執行操作。但是這些行動需要經過一系列其他行動。例如 - 假設該頁面上有JOin Community鏈接。當用戶點擊時,他被要求登錄/註冊(A)然後他被要求填寫一個簡短的簡介(B)然後他被要求加入社區作爲會員/管理員等(C)。所以有3個動作。所有的都是在彈出窗口/模型對話框上完成的(用戶保持在同一頁面上)。我想爲所有這些步驟創建單獨的控件/頁面以實現可重用性。 我不想寫所有步驟-A,B,C在頁面上的HTMLS /服務器端代碼,我想要所有模型對話框與頁面的適當交互,以便根據他的行爲,我可以決定向他顯示BC或D對話框任何時候都可以。假設用戶在步驟B填寫了一些無效的信息,我應該能夠在所有數據庫檢查完一個適當的錯誤信息後再次向他顯示步驟B,以便他可以從他出錯的同一點繼續。VB中的多模型對話框

如何做到這一點?

回答

0

聽起來像是你需要的「ASP.NET 2.0嚮導控制」

http://weblogs.asp.net/scottgu/archive/2006/02/21/438732.aspx

+0

我不認爲嚮導控制是解決在嚮導的控制步驟是預定義的,而且我可以得到用戶操作的響應在第2步讓我們說,並決定我甚至想要顯示第3步或跳轉到第4步。我想要的是 - 我應該能夠加載這些單獨的控件,並在任何操作後在頁面上獲得響應一個控制和使用該響應我應該能夠加載一些其他控制。每個控件都會返回一些對頁面的響應,然後頁面會根據該響應加載另一個控件。 – Nishant 2010-10-09 08:31:12