Я хотел бы добавить шаблон для моего поля ввода электронной почты:Спасаясь @ стоимость недвижимости
<input type="email" size="1" required="" pattern="[a-z0-9._%+-][email protected][a-z0-9.-]+\.[a-z]{2,63}$">
убегает с @@ не работает работа
<input type="email" size="1" required="" pattern="[a-z0-9._%+-][email protected]@[a-z0-9.-]+\.[a-z]{2,63}$">
Это всегда дает мне следующее исключение:
«[" недействительно в начале кодового блока. Только идентификаторы, ключевые слова, комментарии, "(" и "{" являются действительными.
обратите внимание, что вход в @If {} блока.
Любая идея, что я могу сделать?
!
вы уверены, что вам нужно, чтобы избежать его в этом случае мы делаем все это время (по общему признанию, я не помню, если он находится в блоке '@ if'), но нам не нужно избегать« @ »в этих случаях. –
Вы можете использовать кодировку html '@', как он упоминает здесь http://stackoverflow.com/questions/3626250/escape-character-in-razor-view-engine/13584640#13584640 –
@Craig, если я этого не избегу, Я получаю то же исключение. – Bgl86