客户端浏览器的提交机制和ASP.NET回发机制之间有区别吗?

时间:2010-09-17 07:26:56

标签: asp.net

在浏览MSDN时,我发现在按钮属性useSubmitBeheviour中写道,如果useSubmitBeheviour为true,那么它会导致Button控件使用浏览器的提交机制而false,然后ASP.NET页面框架将客户端脚本添加到将表单发布到服务器的页面。

是什么意思?请解释一下?

2 个答案:

答案 0 :(得分:1)

当您发布表单时,您可以指定要处理表单数据的位置。它可以是同一页面或不同页面。这由FORM标记的ACTION属性的值确定。 POSTBACK将数据发布回同一页面并进行处理。

答案 1 :(得分:0)

ASP.NET页面框架编写脚本块以提交表单,以防您未设置useSubmitBeheviour。如果你设置了这个,那么按钮的渲染XHTML使它成为表单的提交按钮并完成提交。在这两种情况下,提交都已完成。