As usual you start by creating a view model representing the data:
public class MyViewModel
{
public string SomeData { get; set; }
}
then a controller which will fetch the data from somewhere:
public class MyDataController: Controller
{
public ActionResult Index()
{
var model = new MyViewModel
{
SomeData = "some data"
};
return PartialView(model);
}
}
then a corresponding view (~/Views/MyData/Index.cshtml
) to represent the data:
@{
Layout = null;
}
<h2>@Model.SomeData</h2>
and finally inside your _Layout.cshtml
include this data somewhere:
@Html.Action("index", "mydata")
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…