Asp.net mvc 警告7验证(XHTML5):此属性允许的值不包括';获取';

Asp.net mvc 警告7验证(XHTML5):此属性允许的值不包括';获取';,asp.net-mvc,Asp.net Mvc,例如,我有一个表单元素 <form class="shrinkwrap" method="GET" action="@Url.Action("Details", "Subcontractor", new { id = Model.CompanyId })"> 当我构建我的应用程序时,我得到了上面的警告。 我忽略它,因为它没有任何区别。但是为什么我一开始就收到这个警告呢? 我的谷歌搜索没有显示任何内容。它需要小写,请参见: method和formmethod内容属性是具有以下关键

例如,我有一个表单元素

<form class="shrinkwrap" method="GET" action="@Url.Action("Details", "Subcontractor", new { id = Model.CompanyId })">

当我构建我的应用程序时,我得到了上面的警告。 我忽略它,因为它没有任何区别。但是为什么我一开始就收到这个警告呢?
我的谷歌搜索没有显示任何内容。

它需要小写,请参见:

method和formmethod内容属性是具有以下关键字和状态的枚举属性:

  • 关键字get,映射到state get,指示HTTP get方法

  • 关键字post,映射到状态post,指示HTTP post方法

但您甚至不需要在案例中指定它,因为:

这些属性缺少的默认值是GET状态


对于小写,我得到了相同的信息