2016-08-15 29 views
2

之間的可變我有一個從模型提取數據,然後將其列爲一組鏈接視圖:傳球次數

<p>@foreach (var genre in Model)</P 

a href="@Url.Action("Index", "FullMovieList")"> class="genreItem">@Html.DisplayFor(modelItem => genre.GenreName) 

我的問題是:我怎麼告訴已經點擊了下一個該類型頁?我應該送變量:

視圖 - >流派控制器 - > fulllist控制器 - >查看

如果是這樣,怎麼樣?

+0

謝謝你,Ekad! –

回答

6

您可以在查詢字符串中傳遞流派。

使用這種超負荷的Url.Action

@Url.Action("Index", "FullMovieList",new { genre = genre.GenreName }) 

這會產生與查詢字符串的URL值一樣"/FullMovieList/Index?genre=someName"

假設你的Index操作方法接受一個名爲genre參數,並檢查該值,並得出相關據此迴應。

public ActionResult Index(string genre="") 
{ 
    if(!String.IsNullOrEmpty(genre)) 
    { 

    } 
    // to do :Return something 
} 
+0

這是神奇的Shyju,謝謝! 我如何在下一頁使用該變量? –

+0

你有你的行動方法,把它傳遞給你的看法。 – Shyju

+0

真棒,再次感謝你! –