Ссылка на аннотацию данных не работает проблема
У меня есть веб-приложение, разработанное в MVC. Это существующее приложение. Я хочу проверить файл excel с аннотацией данных. Но когда я пытался добавить пространство имен аннотаций данных в класс модели. Я могу только видеть
system.componentmodel.design
Я не могу найти аннотацию данных в разделе componentmodel
пространство имен. Также HttpPostedFileBase
не работает под system.web
пространство имен. Я удалил ссылку и добавил еще раз, но она не работает. Пожалуйста, помогите мне решить эту проблему.Что я уже пробовал:
using System; using System.Web; using System.Collections.Generic; using System.Linq; using System.ComponentModel.DataAnnotation; namespace SMARTCON.Models { public class UploadFileValidation { //[ValidateFile(ErrorMessage = "Please select a PNG image smaller than 1MB")] //public HttpPostedFileBase File { get; set; } [Required(ErrorMessage = "Please select file to upload")] [RegularExpression(@"([a-zA-Z0-9\s_\\.\-:])+(.xls|.xlsx)$", ErrorMessage = "Only .Xlx files allowed.")] public HttpPostedFileBase PostedFile { get; set; } } }
[Required(ErrorMessage = "Please select file to upload")]
это происходит как обычная строка только не как ключевое слово