Извините, я не совсем понимаю, как задать этот вопрос, но в основном я заметил множество онлайн-примеров, используя
<form method="post">
Я создаю все свои формы, не указав "post" и просто беря данные с помощью С#. Я хотел бы знать, в чем преимущество указания сообщения метода и отправки формы, а не просто использования С# для запроса контрольных значений, а затем отправки формы через код позади?
Извините, если это не ясно, я попытался изо всех сил объяснить этот вопрос, немного запутавшись.
Поскольку HTML
не является предварительно сформированным только для C#
. Да, вы можете опустить его при использовании C#
для запроса значений управления, но при указании method='post'
вы гарантируете, что ваш html-код является кросс-совместимым. Это ваш выбор, но я действительно предпочитаю использовать method='post'
, это самое красивое решение.
Единственное преимущество, которое вы получаете, это то, что читателям вашего кода не нужно угадывать, какой метод по умолчанию для submit. Похоже, что сообщение по умолчанию - это сообщение, и чтобы указать, что просто убирает немного неопределенности для тех, кто читает html позже, все.