Ich habe eine ziemlich einfache Form, die ich versuche, zurück synchron auf dem Server zu posten. In IE funktioniert alles gut. Hit submit, es geht zum Server, alles ist golden. Jeder andere Browser (naja, ich habe Chrome, FF und Opera ausprobiert) sitzt einfach da, wenn ich den Submit-Button drücke. Legen Sie es in ein UpdatePanel, und alles wird gut ausgelöst. Ich nehme an, ich kann einfach mit dem UpdatePanel gehen und es asynchron machen - es würde sicherlich nicht schaden - aber ich würde zumindest gerne wissen, was schief läuft.Synchrone Submit nicht außerhalb IE
EDIT: Ich bin nicht sicher, was aus dem HTML gewonnen werden könnte - es ist ziemlich einfach form + Submit-Button, aber hier ist es:
<div id="leftColumn">
<formContent />
</div>
<div id="rightColumn">
<conditionalFormContent />
</div>
<div class="clear">
<input type="submit" name="ctl00$MainContent$SubmitButton" value="Send Report" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$MainContent$SubmitButton", "", true, "", "", false, false))" id="MainContent_SubmitButton" />
</div>
Ah, vielleicht Sie den ASP-Code zu verstehen?
<asp:Button runat="server"
ID="SubmitButton"
Text="Send Report"
OnClick="SubmitReport"
UseSubmitBehavior="true"
CausesValidation="true" />
Können Sie bitte HTML schreiben? – Pankaj
bitte fügen Sie aspx und cs-code hinzu. – Bazzz