Mam standardową stronę aspx, za pomocą której muszę dodać inny standardowy formularz HTML i przesłać go do innej lokalizacji (witryny zewnętrznej), jednak za każdym razem, gdy naciskam przycisk Wyślij, strona Wydaje się, że zamiast tego używa adresu URL podformatów, wysyłając komentarz zwrotny.Używanie osadzonych standardowych formularzy HTML z ASP.NET
Makieta tego, czym są relacje między formularzami. Uwaga w rzeczywistym wdrożeniu formularz będzie częścią obszaru treści układu strony wzorcowej, więc formularz musi zostać przesłany niezależnie od formularza strony wzorcowej.
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<form id="subscribe_form" method="post" action="https://someothersite.com" name="em_subscribe_form" >
<input type="text" id="field1" name="field1" />
<input id="submitsubform" type="submit" value="Submit" />
</form>
</div>
</form>
</body>
</html>
Rozwiązania JavaScript są świetne, jeśli użytkownik ma włączoną obsługę javascript ... – goldenratio
To sprytne ... –
dodała również metodę bez javascript – brendan