0
ViewBagを使用してコントローラからビューに渡される@ Html.ActionLinkを使用してリンクを作成しようとしています。ここ は、私がこのコントローラから作成したMy ActionLinkが動作していません
<h1>@ViewBag.Title.</h1>
<h2>@ViewBag.Message</h2>
**@ViewBag.Link**
のように使っていますが、私の出力ではなく、それはのように文字列(すなわち、@Html.ActionLink("Click", "About", "Home");)
として来ているリンクとして来ていないコントローラ私の見解では
public ActionResult Index()
{
ViewBag.Message = "Modify this template to jump-start your ASP.NET MVC application.";
**ViewBag.Link = "@Html.ActionLink(\"Click\", \"About\", \"Home\");";**
return View();
}
で私のコードです絵
以下私も@Html.Raw(@ViewBag.Link)
を使用してみましたが、それはまだsの来ます上記の画像のように。
これを手伝ってもらえますか?
あなたは間違った場所でそれをやっています。そのシンタックスはコントローラではなくビューで行われます。 – Nkosi