私がこれを持っているとしましょう_Layout.cshtml
:
@if (ViewBag.SignUpURL == null)
{
<a href="@Url.Content("~/Home/Join")" ><span>
<strong>JOIN NOW!</strong></span></a>
}
else
{
<a href="@ViewBag.SignUpURL" ><span>
<strong>JOIN NOW!</strong></span></a>
}
ViewBag.SignUpURL
下 に入力しようとすると
public ActionResult Index()
{
ViewBag.SignUpURL = HttpContext.Request.Url.AbsoluteUri.Replace("Index", "SignUp");
return View();
}
Index
ビューは使用し_Layout.cshtml
ます。
そして、何も起こりません...
一般に、データを使用するページからページにデータを渡す必要があります。Layout
することは可能ですか?
ありがとうございました!!!
アップデート: