想改进这个问题吗?通过编辑这篇文章添加细节并澄清问题。
我用ViewBag创建了我的网站,但从Java我知道有getter和setter。我知道如何创建这个getter和setter,但不知道如何在CSHTML文件中获取值?我试过了:
<p>Message1: @Model1.test</p>
<p>Message2: @Html.DisplayFor(model => model.test)</p>
谢谢你的帮助
控制器:
public ActionResult Index()
{
Model1 model = new Model1();
model.test = "Hallo Test!";
return View();
}
型:
public string test { get; set; }
您应该创建一个视图模型。并把查看方法如下
public class Model
{
public int Id { get; set; }
}
在您的动作方法中
Model model = new Model();
model.Id = 1;
return View(model);
在你看来
@model ProjectName.Model'sFolderName.Model
您现在可以在视图中使用模型
我想知道我用Spring-Boot能不能有Spring MVC一样的优点? 你有什么推荐?
我刚刚开始学习Spring。下一步,我想开发更大的web应用程序。
想改进这个问题吗 通过编辑此帖子,更新问题,使其只关注一个问题。 我试图理解Wait async在C中是如何工作的,有一件事让我很困惑。我知道任何使用await关键字的方法都必须标记为async。我的理解是,当命中带有await关键字的行时,该行下面的代码不会执行。启动异步操作以在等待行中执行语句,并将控件返回给可以继续执行的调用方法。 问题#1:这个假设是正确的还是wait关键字下面的代码仍在执
结果将是 4961CA21-7F36-44E7-9827-002263A32F73 如何从数组中按值打印名称
这似乎是一个简单的问题,但我一直无法解决它或找到任何解决办法。 如何反序列化: 进入对象列表:
根据我所学到的,抽象是一个隐藏内部实现的概念。 在Java中,我们可以通过接口、抽象关键字(类/方法)以及方法来实现抽象。例如扫描器s=新扫描器(System.in);int x=s.nextint();这里我们不需要了解nextInt()方法的任何内容。所以我可以说这是抽象。 同样的事情也可以在C语言中用printf()实现 所以,如果即使在非OOP语言中也能实现抽象,那么为什么在基于OOP的语