Как реализовать тег amp-from с помощью Google AMP

#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. Формы, самовнушение и т. Д. Становятся намного проще в реализации.