2010-06-14 8 views
0

J'ai un menu dans ASP avec beaucoup de menuitems. Je souhaite que l'un des éléments de menu appelle une boîte contextuelle. J'utilise C# avec du code dans un fichier séparé.message contextuel de déclenchement à partir de l'élément de menu ASP

Je dirais normalement quelque chose comme:

RegisterStartupScript("Format Error", "<script>alert('Max Load Must be an Integer')</script>"); 

Je veux que ce soit appelée lorsque je clique sur le élément de menu.

L'idée est que cela peut afficher une boîte de message A propos de la version comme dans la formation sur elle et d'autres choses ...

peut-il être fait?

Merci!

+0

Votre menu est statique ou dynamique? – alejandrobog

+1

Je pense que vous devez aller avec Javascript seulement et oublier le RegisterStartupScript pour un seul appel d'alerte. – Aristos

+0

statique. J'utilise javascript. Je ne sais pas comment ... – kralco626

Répondre

2

Maintenant que j'ai appris tellement de choses au cours des 6 derniers mois, je peux revenir et répondre à ma propre question!

Réponse: UTILISEZ QUELQUES FRIGGIN JQUERY! et c'est si facile! An animated dialog here!

Vous pouvez dire quelque chose comme

$("#dialog").dialog({ 
      autoOpen: false, 
      show: "blind", 
      hide: "explode" 
     }); 
$("#myMenuItem).click(function() { $("#dialog").open()}); 

et ont html:

<div id="dialog">all my dialog content here</div> 

Espérons que quelqu'un sera en mesure d'utiliser ce! Je vérifie ce site tout le temps, postez un commentaire sur cette réponse si vous avez une question et je vous expliquerai plus loin!

J'aimerais avoir appris JQuery depuis longtemps ...