Comment puis-je la force d'une publication sur un ASP.NET bouton à l'intérieur d'une boîte de dialogue modale jQuery (div)?
J'ai une boîte de dialogue modale apparaît et l'utilisateur peut faire quelques modifications, puis cliquez sur un bouton "Enregistrer". J'ai besoin que totalement le post de l'ensemble de la page. Que suggérez-vous? J'ai supposé que le bouton d'incendie, quelle que soit l'jQuery.
- Pouvez-vous poster une partie de votre code qui ne fonctionne pas? Avez-vous un asp:button balise pour le bouton enregistrer dans votre boîte de dialogue modale?
Vous devez vous connecter pour publier un commentaire.
Vous pouvez forcer un message de retour à partir de Javascript:
Pour ce faire directement à partir d'un contrôle, comme un bouton, utilisez OnClientClick:
<asp:Button runat="server" ID="btn1" />
, il génère le balisage suivant<input type="submit" id="ctl00_cpMainContent_btn1" value="" name="ctl00$cpMainContent$btn1">
. Il ressemble à jQuery UI dialog fondamentalement extrait le contenu de la boîte de dialogue de sortir de sa place dans le DOM et l'attache comme le dernier élément dans le corps (à l'extérieur de la forme asp.net met sur la page). Depuis le bouton est à l'extérieur d'un formulaire, il ne causera pas de transmettre.mettre asp bouton sur la page et de le cacher avec du css
dans l'événement onclose de la fenêtre de dialogue, appel aspButton.cliquez sur
Les bases que j'utilise sont:
Créez une page ASP bouton sur la page en dehors de la lightbox div
En supposant que vous avez le bouton Enregistrer est déjà dans votre modal div, appelez l'événement click du bouton en JavaScript(ceci a été pris à partir d'un dialogue jQuery événement):