データセットの結果に応じて別のビューにリダイレクトしたいが、私が現在行っているページに戻ってきて、理由が分からない。私はアクションが呼び出されるifステートメントに落ちますが、ビューを新しいページに戻すと、私は現在のページに戻ります。私はあまりにも取得カントcshtmlページからのリダイレクト
CSHTMLページ
@{
ViewBag.Title = "Search Results";
EnumerableRowCollection<DataRow> custs = ViewBag.Customers;
bool anyRows = custs.Any();
if(anyRows == false)
{
Html.Action("NoResults","Home");
}
// redirect to no search results view
}
コントローラ
public ActionResult NoResults()
{
return View("NoResults");
}
ビュー..
@{
ViewBag.Title = "NoResults";
}
<h2>NoResults</h2>
なぜあなたは、コントローラから別のアクションにリダイレクトすることはできませんか? – Satpal