Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用不同名称将HTML控件绑定到模型属性的模型_C#_Asp.net Mvc_Asp.net Mvc 3_Data Annotations - Fatal编程技术网

C# 使用不同名称将HTML控件绑定到模型属性的模型

C# 使用不同名称将HTML控件绑定到模型属性的模型,c#,asp.net-mvc,asp.net-mvc-3,data-annotations,C#,Asp.net Mvc,Asp.net Mvc 3,Data Annotations,我的一个视图上有一个HTML输入控件,称为“BodyInput”。当我发布表单时,我正在检查ModelState是否有效。视图上的其他几个输入控件可以很好地验证,因为模型中属性的名称与HTML控件的名称完全相同,但要映射到的“BodyInput”控件的属性名称为“Body” 假设我不能更改模型中属性或Html输入控件的名称-我可以使用数据注释(或任何东西)映射/关联属性和控件以进行模型绑定吗?在用户ipr101指出的另一个问题中找到了解决方案 你看到这个问题了吗?不,我没见过,但那看起来像是我要

我的一个视图上有一个HTML输入控件,称为“BodyInput”。当我发布表单时,我正在检查ModelState是否有效。视图上的其他几个输入控件可以很好地验证,因为模型中属性的名称与HTML控件的名称完全相同,但要映射到的“BodyInput”控件的属性名称为“Body”


假设我不能更改模型中属性或Html输入控件的名称-我可以使用数据注释(或任何东西)映射/关联属性和控件以进行模型绑定吗?

在用户ipr101指出的另一个问题中找到了解决方案


你看到这个问题了吗?不,我没见过,但那看起来像是我要找的那种东西。谢谢