在asp.net mvc 3中上传图像,使用aspx语法为没有数据库的自定义类。
在asp.net mvc 3中上传图像,使用aspx语法为没有数据库的自定义类。
我在ASP.NET MVC 3中上传图片时遇到了问题。目前我有一个名为EmployeeModel
的类,它具有员工的属性:
public class EmployeeModel //员工信息的模型 { [Required(ErrorMessage = "ID不能为空")] public int ID { get; set; }//员工ID [Required(ErrorMessage = "姓名不能为空")] [RegularExpression(@"^[a-zA-Z\s]+$", ErrorMessage = "姓名只能包含字母和空格")] public string Name { get; set; }//员工姓名 [DataType(DataType.Date)] public DateTime DOB { get; set; }//员工出生日期 [DataType(DataType.Date)] public DateTime DOJ { get; set; }//员工入职日期 [Required(ErrorMessage = "地址不能为空")] public string Address { get; set; }//员工地址 [Required(ErrorMessage="手机号码不能为空")] [RegularExpression(@"[0-9]{10}", ErrorMessage = "手机号码无效")] public double Mobile { get; set; }//员工手机号码 [Required(ErrorMessage = "邮箱不能为空")] [RegularExpression(@"\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*", ErrorMessage = "邮箱地址无效")] public string Email { get; set; }//员工邮箱 [Required(ErrorMessage = "职位不能为空")] public string Designation { get; set; }//员工职位 [Required(ErrorMessage = "薪水不能为空")] public double Salary { get; set; }//员工薪水 }
要求是我需要为每个员工上传一张图片并显示它们。我正在使用一个文本文件来存储员工的信息(充当数据库)。