PostbackUrl是否等同于Form.Submit?

时间:2011-04-06 17:06:58

标签: asp.net html

我继承了一个使用表单来POST数据的应用程序。我对Form行为不太熟悉。对我来说,这是一种执行POST的神秘方法。另外,由于Forms Nesting.

,这些表单在转换为MasterPages时会破坏硬核

所以我正在重构,试图最小化我正在做的dmg。这两个功能是否相同?

原创方法

<form id="transferForm" action="TransferSave.aspx" method="post">
<input type="button" id="Button2" class="button" onclick="transferForm.submit();" value="Review Transfer"/>

新方法

<asp:Button ID="submitBtn" runat="server" class="button" Text="Review TransferX" PostBackUrl="TransferSave.aspx" />

我测试了新方法并且有效。我只是想确定我所做的不会产生一些我不知道的坚果问题。主要是因为我不觉得自己是html表格大师。

1 个答案:

答案 0 :(得分:2)

有些不同...... 在First PostBackURL发布到同一页面,然后重定向发送表单值,但不仅仅是您想要的值,所有控件都被发送...