我正在教自己的asp.net.net mvc3。 我想創建一個用戶帳戶頁面,其中有3個標籤 - 說YourAddress,YourPhotos和YourProfile。使用不同的頁面處理選項卡內的子標籤-asp.netnet mvc 3
的第三個標籤(YourProfile)中有2個子選項... ChangeDetails和DeactiaveAccount。
他們都是動態頁面,因此我希望他們繼續作爲單獨的頁面。
基本上網址如下:
localhost/MyHome/YourAddress
localhost/MyHome/YourPhotos
localhost/MyHome/YourProfile/ChangePassword
localhost/MyHome/YourProfile/DeactivateAccount
(按照要求,我已經改變了通用TAB1,TAB2等在真實世界場景中的東西)
我打算做這樣的事情:
public class MyHomeController : Controller
{
//
// GET: /MyHome/Tab1
public ActionResult Tab1()
{
return View();
}
//
// GET: /MyHome/Tab2
public ActionResult Tab2()
{
return View();
}
//
// GET: /MyHome/Tab3
public ActionResult Tab3()
{
return View();
}
}
如何處理YourProfile的子選項卡?如何在控制器中調用控制器?
什麼是實現這一目標的最佳途徑。
感謝
你能提供一個真實的世界場景選項卡將有什麼? – Shyju 2012-08-02 19:06:46
使用jquery。這裏是一個例子http://www.stackdotnet.com/2011/11/taband-subtab-in-mvc-by-using-jquery.html – cshemby 2012-08-02 19:22:04