2013-02-27 49 views
1

我在嘗試將註冊表單鏈接到在線支付網站,並且我收到了類似於下面的付款網站的代碼,以便將兩個頁面鏈接在一起。我不明白我會如何實現這一點,除非它歸因於下面的asp:Button。從註冊表格到在線支付網站的導演

我該如何做到這一點按鈕點擊它會通過這種形式運行,這些信息將被髮送?所有這些信息是必要的,如果它沒有發送,那麼我只是從支付服務器上得到一個錯誤頁面。

<asp:Button ID="submitButton" runat="server" Text="Submit" OnClick="submitButton_Click" /> 


<form id="input_form" action="https://secure.checkout" method="post"> 
    <input name="LMID" type="hidden" value="000935" /> 
    <input name="unique_id" type="hidden" value="4567"/> 
    <input name="sTotal" type="hidden" value="150.00"/> 
    <input name="webTitle" type="hidden" value="2013 Conference" /> 
    <input name="Trans_Desc" type="hidden" value="Conference Registration" /> 
    <input name="contact_info" type="hidden" value="Contact web admin" /> 
</form> 
+0

在將信息傳遞給'https:// secure.checkout'之前,您是否需要操作數據?如果不是你,你應該可以在form標籤內放置一個''來提交表單。 – 2013-02-27 19:31:07

回答

1

爲什麼不只是這樣做呢?

<form id="input_form" action="https://secure.checkout" method="post"> 
    <input name="LMID" type="hidden" value="000935" /> 
    <input name="unique_id" type="hidden" value="4567"/> 
    <input name="sTotal" type="hidden" value="150.00"/> 
    <input name="webTitle" type="hidden" value="2013 Conference" /> 
    <input name="Trans_Desc" type="hidden" value="Conference Registration" /> 
    <input name="contact_info" type="hidden" value="Contact web admin" /> 
    <input type="submit" value="submit"/> 
</form> 
+0

我已經提交了一個提交按鈕它將用戶輸入信息放入訪問數據庫。我對asp.net仍然相當陌生,所以我不知道如何使用輸入類型而不是asp控件和在C#中使用代碼隱藏來拋出用戶輸入的信息。 – Michael 2013-02-27 19:51:57

+0

好的,表單不會被提交給外部服務器,除非提交按鈕在表單標籤內。您的付款服務器可能有一個您可以在服務器端使用的API。你使用什麼支付服務器? – 2013-02-27 19:58:52

+0

支付服務器是通過電子商務 – Michael 2013-02-27 20:31:34