#asp.net #forms #amp-html
Вопрос:
Я пытаюсь использовать C# с Google AMP.
Поскольку <form>
тег используется в Asp.net, как я понимаю, я должен использовать <amp-form>
тег в Google AMP. Но он получает ошибку.
У меня есть этот код
<body>
<amp-form id="form1" runat="server">
<div>
...
</div>
</amp-form>
</body>
Ошибка в подсказке
Validation (HTML5): Element 'amp-form' is not supported.
Как я могу это исправить?
Можно ли использовать ASP.Net C# с помощью Google AMP ?
Спасибо
Комментарии:
1. Эта страница описывает amp-форму, но пользовательский элемент на этой странице также не определен в моем Asp.Net проект. amp.dev/tr/документация/компоненты/amp-форма
2. Я не понимаю, почему вы думаете, что кто-то может помочь здесь, основываясь на предоставленной информации. С вашим представителем вы должны знать, как работать на сайте.
3. Тег формы @Jay Gray используется в Asp.net, и, как я понимаю, я должен использовать тег amp-формы. Но он получает ошибку. Как я могу это исправить? Я говорю это.
4. @Джей Грей Спасибо, я исправил свой вопрос
5. Я думаю, что JS-это единственный поддерживаемый язык
<amp-script>
. Обработка на стороне сервера намного более гибкая, однако я не знаю никого, кто использовал бы серверную часть C# для связи с формой. Мы много работаем на стороне сервера, но используем машинопись. ИМХО, ваш лучший путь здесь-использовать экспресс-шаблоны с JS. Формы, самовнушение и т. Д. Становятся намного проще в реализации.