我浏览了大量的网站和youtube视频,试图了解mvc应用程序是如何工作的。似乎有很多方法可以完成我想做的事情,那就是创建一个用户将注册并登录的 Jmeter 板。在我看来,我应该使用实体框架来与数据库(mysql)通信。我想我最大的障碍是知道控制器和模型是如何协同工作的。我创建了一个用户帐户模型,因为至少所有的指南都是从这个模型开始的,但是我正在尝试找出最直接的方法来创建帐户并让用户访问。我会复制到目前为止。。。
--这是我的用户帐户模型
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel.DataAnnotations;
namespace PCTECHNetworksDashboard.Models
{
public class UserAccount
{
[Key]
public int UserID { get; set; }
[Required(ErrorMessage ="Username is required")]
public string UserName { get; set; }
[Required(ErrorMessage = "Firstname is required")]
public string FirstName { get; set; }
[Required(ErrorMessage = "Lastname is required")]
public string LastName { get; set; }
public string CompanyName { get; set; }
[Required(ErrorMessage = "Email is required")]
public string Email { get; set; }
[Required(ErrorMessage = "Password is required")]
[DataType(DataType.Password)]
public string Password { get; set; }
[Compare("Password", ErrorMessage ="Please confirm your password")]
[DataType(DataType.Password)]
public string ConfimPassword { get; set; }
}
}
所以我假设,视图将信息传递给控制器,控制器将信息放入模型中?那么我要创建一个登录模型吗?谢谢你的帮助!
暂无答案!
目前还没有任何答案,快来回答吧!