2010-05-12 6 views
0

J'ai une page asp.net "demo.aspx", qui a un lien normal appelé "Demo Link" qui utilise jQuery Thick box. La page qui est enveloppée dans la Thickbox est "target.aspx", qui a un bouton "Demo Button" et une étiquette.Conserver la page cible rester dans jQuery Thickbox après publication

Si je clique sur le lien de démo, il montre bien le "target.aspx" enveloppé dans le Thickbox. Cependant, si je clique sur le "bouton de démo", Thickbox disparait, "target.aspx" n'est plus enveloppé dans Thickbox, il est affiché comme une page asp.net normale.

Voici le mark-up code de demo.aspx:

<a href="target.aspx?height=600&width=800" class="thickbox" title="">Testing Thickbox with Post-back</a> 

Voici le code-behind de target.aspx:

Protected Sub btnDemo_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnDemo.Click 

    lblDemo.Text = "Hello World!" 

End Sub 

Comment puis-je garder target.aspx dans le Thickbox après le post-retour de lui-même?

Merci.

Répondre

0

Je suis revenu à la page jQuery Thickbox et j'ai trouvé la réponse dans l'exemple de contenu iFramed.

Je viens d'ajouter "keepThis = true" au lien:

<a href="target.aspx?keepThis=true&height=600&width=800" class="thickbox" title="">Testing Thickbox with Post-back</a> 

-

Questions connexes