工作日志25-7-8

本文最后更新于 2025年7月9日星期三 07:36

今天实践了RazerPagesMovie的剩余部分和MvcMovie。

  1. 在Razor的cshtml中,C#与HTML的混合语法写起来与JSP类似,其指令均以@开头。
  2. 在纯Razor案例中,cshtml展现数据,旗下cs处理数据
  3. 这两个案例实践中:在Models目录中写好种子模型类并在主启动类Program.cs中初始化,便能够实现(在数据库表无值的情况下)自动生成事先定义好的数据。
  4. 要实现编辑数据时的约束,可在模型类的字段上添加注解。
  5. 与Spring MVC相比,接口方法的路径声明由方法名决定,Index为默认访问路径,请求方式、路由可以在注解中声明。
  6. 在接口方法参数中,(默认情况下)id是路径传参(可在Program.cs更改),其余名称是字符串拼接,并且声明参数的左右位置不影响实际传参时的顺序
  7. Shared目录下的Layout.cshtml是所有页面的整体布局,其中@ViewData[“Title”]显示的是其他页面中定义好的该变量;@RenderBody展现的是各个不同的子页面。

工作日志25-7-8
https://zhiyun.blog/工作日志25-7-8/
作者
Okita
发布于
2025年7月8日
许可协议