警告'模式'剃刀视图中的属性

时间:2013-11-20 06:43:59

标签: asp.net-mvc html5 razor

我在剃须刀视图中有一个输入:

<input id="age" title="test" type="number" name="test" pattern="" value="15" />

在Visual Studio中,我收到警告:

  

验证(HTML5):属性'pattern'不是有效的属性   元素'输入'

此属性可通过intellisense获得。为什么要这个警告?

3 个答案:

答案 0 :(得分:0)

Html5支持已经用于visual studio 我没有找到任何关于添加哪个版本的链接

但是怎么做?是通过在Target Schema For Validation中选择html5

visual studio mark up selection

如果要使用模式属性

,还需要Title属性

答案 1 :(得分:0)

没有'type'属性:

<input id="age" title="test" name="test" pattern="" value="15" />

..警告消失了。

答案 2 :(得分:-1)

确保您的网页Doctype不是这样的。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org /TR/xhtml1/DTD/xhtml1-transitional.dtd">

使用noraml html5 doctype作为

<!Doctype html>