比如说现在有个创建账户,如果创建已经存在了的账户,如何弹一个alert告诉用户该账户已经注册。
有两个方法,一个使用viewbag,一个使用viewmodel。
我这里使用viewmodel的方法。其实两个方法思路都一样,就是设置状态码。比如说有个视图模型registerViewModel,里面有很多属性,比如账户、密码,这时你可以加一个属性,叫status,取值随便,我这里是如果数据库逻辑那边查到是属于重复的,给status属性赋值字符串conflict。
于是前端那里写一点C#代码如下:
后端:
效果如下: