您可以使用静态方法或静态属性来访问另一个类或控件中的静态代码。
例如,假设您有一个名为“StaticContent”的类,它包含一个名为“GetContent”的静态方法,该方法返回一个字符串。您可以在您的MVC控制器中调用该方法并将其存储在变量中,如下所示:
public class HomeController : Controller
{
public ActionResult Index()
{
string content = StaticContent.GetContent();
ViewBag.Content = content;
return View();
}
}
然后,在您的MVC视图中,您可以使用ViewBag.Content来呈现静态内容,如下所示:
@ViewBag.Content
另外,您也可以使用静态属性来进行相同的操作。例如,如果您有一个名为“StaticValues”的类,它包含一个名为“Content”的静态属性,该属性返回一个字符串。您可以在您的MVC控制器中访问该属性并将其存储在变量中,如下所示:
public class HomeController : Controller
{
public ActionResult Index()
{
string content = StaticValues.Content;
ViewBag.Content = content;
return View();
}
}
然后,在您的MVC视图中,您可以使用ViewBag.Content来呈现静态内容,如下所示:
@ViewBag.Content