Désolé pour la question mal formulée.Rendu des vues partielles (fenêtres modales) dans asp.net MVC
J'espérais obtenir les idées de tout le monde sur la meilleure façon de gérer cela.
J'ai un lien sur une page maître qui lie à un formulaire de contact. Si l'utilisateur a javascript activé, je veux ouvrir le formulaire dans une fenêtre modale en utilisant jQuery. Sinon, l'utilisateur sera simplement dirigé vers la page du formulaire de contact.
Le problème est que lorsque je sers la fenêtre modale, je veux seulement afficher le formulaire de contact - sans le gabarit/page maître environnante. Cependant, dans le cas où le javascript est désactivé, la page du formulaire de contact doit être affichée avec le modèle/la page maître.
Quelle est la meilleure façon de l'implémenter? Actuellement, ma seule idée est d'utiliser javascript pour ajouter une valeur/querystring au lien du formulaire de contact indiquant que javascript est activé. Par exemple, http://www.mysite.com/contact/js ou http://www.mysite.com/contact/?js=enabled. Si javascript est activé, je peux rendre partiellement le formulaire de contact.
Je salue toutes les idées et les liens.
Merci!
C'est exactement ce dont j'avais besoin, Mike! jQuery ne manque jamais de m'impressionner - je n'avais aucune idée que vous pouviez utiliser un sélecteur jQuery comme ça dans la fonction de chargement. Merci pour votre réponse très complète. – adamisnt