每当我们从一个页面重定向到另一个页面时,可以使用查询字符串。现在,当我在表单标签中使用“GET”和“POST”方法时。
我得到了以下结论。
我认为,在导航到另一个页面时,我可以像下面一样使用查询字符串来填充按钮。
Response.Redirect("abc.aspx?id=10") //This will be at the code behind level.
同样我们可以在Java Script中使用,如下所示。
function RedirecToAnotherPage(){
window.open('abc.aspx?id=10');}
右?
在这里,我的查询是在哪种情况下,我可以在现实生活/动态网站中使用“GET”和“Post”方法
答案 0 :(得分:1)
POST
删除GET
具有的约束,例如最大查询字符串大小。您可以通过控制表单标记内的哪些字段来控制发送的数据。您可以拥有多个表单标签并发布相关的表单标签。
答案 1 :(得分:1)
答案 2 :(得分:0)
您必须选择GET方法,尤其是当您想要阅读时,如果要编写/更新(数据库或文件等),请选择POST
。看看文章 - Methods GET and POST in HTML forms - what's the difference?
要了解有关ASP.NET web-app表单的更多信息。