在mvc中声明标签

时间:2011-05-21 06:41:02

标签: asp.net-mvc vb.net

我的MVC视图文件夹中的Index.asp页面中有一个名为“test”的标签。我希望能够在我的控制器类中更改它的值。有人可以解释一下如何实现吗? 感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

最快的方式,但有更好的选择取决于你想做什么:

CONTROLLER

public ActionResult Index()
{
  ViewData["testValue"] = "new label value";
  return View();
}

索引视图 - 访问这样的价值:

<label for="test"><%= ViewData["testValue"] %></label>

如果您使用表单视图模型,则可以在类中设置显示名称,然后使用html帮助程序生成表单项,这将根据您设置的标签自动创建标签。