C# 用于分析字符串输入的ASP.NET MVC数据批注
我正在开发一个ASP.NETMVC应用程序,其中有一组用于不同表单的视图模型。客户机主要是将Excel工作表中的数据复制到这些表单中 即,个人的视图模型:C# 用于分析字符串输入的ASP.NET MVC数据批注,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,我正在开发一个ASP.NETMVC应用程序,其中有一组用于不同表单的视图模型。客户机主要是将Excel工作表中的数据复制到这些表单中 即,个人的视图模型: public class Person { [Required] [Display(Name = "First name")] public string FirstName { get; set;} } 当客户端将Excel中的值粘贴到此字段时,存储在数据库中的实际值(使用Entity Framewor
public class Person
{
[Required]
[Display(Name = "First name")]
public string FirstName { get; set;}
}
当客户端将Excel中的值粘贴到此字段时,存储在数据库中的实际值(使用Entity Framework 6 fyi)包含一个不可见的换行符
有没有办法制作一个自定义的数据注释,从本质上说,它解析输入字符串并返回解析后的值?或者我必须创建一个解析输入的方法,并在我保存数据的代码中的任何地方使用它吗
提前感谢。我想这可能会解决您的问题。为该特定操作提供自定义模型活页夹如何?哪种方法将正确的数据解析到属性而不是在数据注释中进行?数据注释无法解决此问题。你需要一个自定义模型活页夹。谢谢大家:-)我想我把注释和模型活页夹混在一起了。我根据您在@sjokkogutten中编写的链接中的代码创建了一个模型绑定器,它马上就工作了!