很简单我如何从部分传递到构建页面:
_SiteLayout.cshtml
@{PageData["phoneNumber"]="072342342343";}
Page.cshtml
please call us on @PageData["phoneNumber"]
我尝试过这样的事情。我错过了什么明显的步骤?
它带来了空白。
答案 0 :(得分:1)
尝试使用Session:
Session["phoneNumber"]="072342342343"
@Session["phoneNumber"]
答案 1 :(得分:1)
您还可以使用HttpContext.Items
集合。它与Session
大致相同,但该集合仅在请求期间保持活动状态。我不知道如何使用Razor最容易地访问它。阅读有关HttpContext.Items here的更多信息。