.net5 core Razor项目实战系列之九:用户管理功能的实现 (新增修改用户)

Posted 屏风马

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.net5 core Razor项目实战系列之九:用户管理功能的实现 (新增修改用户)相关的知识,希望对你有一定的参考价值。

本篇介绍用户的新增和修改,对于很多业务对象来说,新增和修改的用户界面是非常相似的,

在设计的时候可以将这两个功能写到一个页面,调用方在打开这个页面的时候传递一个参数来区分是做新增还是修改,

比如可以传递一个mode参数,当mode=1时表示新增,mode=2时表示修改,或者用这个对象的id来区分,

id=0时表示新增,id>0时表示修改,这里我们用第二种方式来实现(见上篇文章),如下:

在/Auth目录下新增UserEdit.cshtml页面,不使用布局页,如下:

UserEdit.cshtml页面代码如下:

 

以上是关于.net5 core Razor项目实战系列之九:用户管理功能的实现 (新增修改用户)的主要内容,如果未能解决你的问题,请参考以下文章

[Asp.Net Core]NET5_Razor扩展01

[Asp.Net Core]NET5_Razor扩展01

(VIP-朝夕教育)2021-06-11 .NET高级班 48-.NET5中Razor的用法

.NET Core/.NET5/.NET6 开源项目汇总2:任务调度组件

.NET Core/.NET5/.NET6 开源项目汇总3:工作流组件

.NET Core/.NET5/.NET6 开源项目汇总5:权限管理系统项目