ビュー(Razor Engine)のモデル(またはその一部、つまりその後の検索クエリ)データをコントローラーに渡す方法があるかどうかを知る必要があります。
私がしなければならないことをより良い方法で説明するために、それは興味のあるコードです:
見る:
@model IEnumerable<MvcMovie.Models.Movie>
@{
ViewBag.Title = "Index";
}
<h2>Index</h2>
...
@foreach (var item in Model) { ...}
...
@Html.ActionLink("Search", "SearchIndex")
@Html.ActionLink("Create Document", "createDoc"/*, new { id = Model.ToList() }*/)
渡したい
@model IEnumerable<MvcMovie.Models.Movie>
最初の行 (= foreach 命令で使用されるモデル) で Controller "createDoc" に、ビューに動的にバインドされたレポート ドキュメントを作成します。
私はすべてを試しました: ViewData (VIEW: ViewData["data"]=Model , CONTROLLER List movies= ViewData["data"]) を使用しようとしました。 ActionLink (ご覧のとおり: new{ id= Model.toList() }) ですが、何も機能しませんでした。
私がやりたいことをすることさえ可能ですか?
誰でも私を助けることができますか?