0

很简单我如何从部分传递到施工页面:

_SiteLayout.cshtml

@{PageData["phoneNumber"]="072342342343";}

页面.cshtml

 please call us on @PageData["phoneNumber"]

我试过这样的事情。我错过了什么明显的步骤?

它带来了空白。

4

2 回答 2

1

尝试为此使用 Session:

Session["phoneNumber"]="072342342343"

@Session["phoneNumber"]
于 2012-08-22T08:52:42.970 回答
1

您也可以使用该HttpContext.Items集合。它的工作原理与 大致相同Session,但集合仅在请求期间保持活动状态。不过,我不确定如何使用 Razor 最轻松地访问它。在此处阅读有关 HttpContext.Items的更多信息。

于 2012-08-22T10:34:00.733 回答