各位大大好,
我用的開發語言是VB.Net,用WebForm的方式呈現的網頁
需要與廠商的網頁做串接(用form post的方式傳送參數到指定網址)
現在遇到一個訊息
Element Form must not be nested within element form
原來既有架構的body內已有form post包住全部的Code
(Google一下原因好像是asp:Content會自動產生?)
而要實際要進行資料傳送的form post就會不見
只有裡面的input還在
想請問各位大大,以現在這種架構來看
還有什麼方法可以form post到指定網址呢?
在aspx檔案內Code大致如下
<asp:Content id="XXXXX">
...
<%--裡面為可編輯區塊--%>
<form name='pay' method='post' action='指定網址'>
ID:<input type="text" name="ID" value="0863716223" /><br />
Desc:<input type="text" name="Desc" value="書本" /><br />
Qty:<input type="text" name="Qty" value="3" /><br />
...
<input type="submit" value="傳送" />
</form>
</asp:Content>
<form name='pay' method='post' runat="server" action='指定網址'>
這樣可以嗎?
不過webform的確很多跟別人不一樣,
其實我接觸沒有很久就開始接觸MVC了...