Ich habe ein div, das als Modal-Dialog angezeigt wird.ASP.net Button auf klicken nicht mit Jquery Modal Dialog
<div id="div2" style="display: none;" title="Upload Prenda">
<center>
<br />
Select File to Upload:
<asp:FileUpload ID="PrendaFileUpload" runat="server" Width="345px" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="PrendaFileUpload"
ErrorMessage="File to be uploaded Required" ValidationGroup="X">*</asp:RequiredFieldValidator><br />
<asp:ValidationSummary ID="ValidationSummary1" runat="server" ShowMessageBox="True"
ShowSummary="False" ValidationGroup="X" />
<br />
<asp:Button ID="uploadButton" runat="server" Text="Upload" OnClick="uploadButton_Click"
Width="100px" />
</center>
</div>
hier ist die jquery für sie
<script type="text/javascript">
$(function() {
$("#div2").dialog({
autoOpen: false,
modal:true,
resizable: false,
height: 200,
width: 600
});
$("#toggle").click(function() {
$("#div2").dialog("open");
});
});
</script>
das Problem ist, nachdem ich die Taste drücken, die OnClick="uploadButton_Click"
die Methode innerhalb aktiviert wird nicht ausgelöst, jede Lösung für dieses? Entschuldigung, ich bin gerade neu in der Verwendung von jquery.
Ich glaube, Sie werden feststellen, dass das Problem ist, dass jQuery Dialoge durchgeführt werden, ist so, dass sie von den normalen ASP.NET-Formular-Tags entfernt. Ich hatte dieses Problem vor etwa einem Jahr und kann mich nicht mehr genau erinnern, was ich getan habe oder wo ich die Antwort gefunden habe. Ziemlich sicher, dass es irgendwo auf dieser Seite war. Wenn ich es finden kann, werde ich dies mit einem Link zu der Antwort aktualisieren. Es gab eine ziemlich einfache Lösung, es ist nur schwer zu finden. –