Html表单方法的帖子为什么?

时间:2014-03-04 19:54:09

标签: c# html asp.net html5

抱歉,我不明白如何提出这个问题,但基本上我注意到很多使用

的在线示例
<form method="post">

我一直在创建我的所有表单而没有指定“post”,只是使用c#抓取数据。我想知道指定方法发布和提交表单有什么好处,而不仅仅是使用c#来请求控制值,然后通过后面的代码提交表单?

对不起,如果不清楚,我尽力解释这个问题有点困惑。

2 个答案:

答案 0 :(得分:0)

因为HTML仅针对C#进行了预先格式化。是的,您可以在使用C#请求控件值时省略它,但在指定method='post'时,您可以确保您的html代码是交叉兼容的。 这是你的选择,但我更喜欢使用method='post',这是最美丽的解决方案。

答案 1 :(得分:0)

您获得的唯一好处是您的代码的读者无需猜测提交的默认方法。看起来默认是post,并且指定只是为稍后阅读html的人带来一些不确定性,这就是全部。