Das kann imho vorne und hinten nicht funktionieren. In dem Fall hast du am Ende 3 Formulare. Du müsstest dir also irgendne Logik schreiben, die die 2 ASP.NET-Formulare wieder zusammenfügt - und da musst du, wenn es überhaupt geht, ganz schön tief ins System rein.
Vielleicht solltest du die Vorgehensweise innerhalb der Benutzung des CMS überdenken und dem Benutzer nicht direkt die Möglichkeit geben, selber sein HTML-Zeugs da reinzuschreiben. Denkbar wären zum Beispiel Formular-"Module" ... oder du parst den Formularcode raus, baust dir nen ASP.NET-Formular was du innerhalb deiner Applikation verwenden kannst, und schickst dann die Daten im OnClick-Event an das eigentliche Target weiter. Gruß, Thomas > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Chris > Sent: Thursday, July 28, 2005 10:06 PM > To: [email protected] > Subject: AW: [Asp.net] fremdes Formular in ASP.NET > > eins würde funktionieren.... > > ich checke bei jedem Artikel ob ein Formular drin ist... > Wenn ja, dann schließe ich das Page-Formular und mache es nach dem > Artikel wieder auf. > > wenn ich dann noch ein > <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="" /> > anhänge, dann funktionieren auch wieder die Buttons dannach. > > jetzt fehlt mir in dem Formular natürlich der Inhalt der automatisch > generierten hidden Fields: > <input type="hidden" name="__EVENTTARGET" > id="__EVENTTARGET" value="" /> > <input type="hidden" name="__EVENTARGUMENT" > id="__EVENTARGUMENT" value="" /> > <input type="hidden" name="__VIEWSTATE" > id="__VIEWSTATE" value="" /> > > Mit Javascript könnte ich die leicht füllen... > Die Seite soll aber auch ohne Javascript funktionieren. > > Kommt man an die Values anders ran?? > > Chris > > > > -----Ursprüngliche Nachricht----- > > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > > Auftrag von Chris > > Gesendet: Donnerstag, 28. Juli 2005 21:38 > > An: [email protected] > > Betreff: [Asp.net] fremdes Formular in ASP.NET > > > > > > Hallo Leute, > > > > Habe gerade ein kleines scheinbar unlösbares Problem. > > > > Ich bastele an einem CMS. > > > > Prinzipiell mit .NET 2.0 ne feine Sache.... > > > > Was passiert aber, wenn ein Redakteur jetzt auf die Idee kommt ein > > eigenes HTML-Formular in die Seite einzubauen - also innerhalb des > > Form-Tags der Seite: > > > > Mal abgesehen davon, dass es in HTML nicht erlaubt ist funktionieren > > alle Buttons und Links usw. nach </form> nicht mehr. > > > > Jemand ne Idee ?? > > > > Chris > > > > <body> > > <form id="form1" runat="server"> > > > > <div> > > <asp:TextBox runat=server ID="sss" > Text="gggg"></asp:TextBox> > > > > <!-- vom CMS eingefügtes Formular--> > > > > <form method="get" action="www.auf-einen-anderen-Server.com"> > > <input name="test" value="Hallo4" /> > > <input type="submit" value="submit" /> > > </form> > > > > <!-- / vom CMS eingefügtes Formular--> > > > > <asp:Button ID="Button1" runat="server" Text="Button" /> > > > > </div> > > > > </form> > > </body> > > </html> > > > > > > _______________________________________________ > > Asp.net Mailingliste, Postings senden an: > > [email protected] > > An-/Abmeldung und Suchfunktion unter: > > http://www.glengamoi.com/mailman/listinfo/asp.net > > _______________________________________________ > Asp.net Mailingliste, Postings senden an: > [email protected] > An-/Abmeldung und Suchfunktion unter: > http://www.glengamoi.com/mailman/listinfo/asp.net > _______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
