IEnumerable<MovieDetails> jsonData = default(IEnumerable<MovieDetails>);
#region Constructor Request to get all Data
public MoviesController()
{
jsonData = GetJsonValues(URL);
}
public ActionResult Index()
{
return View(jsonData);
}
이제 내보기로 컨트롤을 렌더링된다
이미지의 클릭에 지금@model IEnumerable<VikiMVC.Models.MovieDetails>
@foreach (var movieDetails in Model)
{
<!--Deleted Divs for Simplicity -->
<img src = @movieDetails.Thumbnail alt = @movieDetails.Thumbnail
class="imgStyle"onclick="playMovie(this)" [email protected]/>
}
다른보기를 열고 해당 특정 항목과 관련된 @movieDetails에 액세스하려고합니다.
내 영화 정보 클래스는 같이 간다 : 나는 이미지를 클릭하면
public class MovieDetails
{
public string Title { get; set; }
public string Thumbnail { get; set; }
// public string URI { get; set; }
public string Description { get; set; }
public string MovieURI { get; set; }
// public List<Response> Response { get; set; }
}
그래서 나는 특정 이미지에 MovieURI 특정 할 수 액세스 할 수 있어야합니다. 우리는 querystring을 사용하여 그것을 할 수 있지만, Razor는 더 나은 것을 가지고 있어야합니다.