J'ai une page de vue MVC qui utilise une page maître. La page principale n'est pas spécifié en haut de la vue, mais il est spécifié dans le contrôleur en utilisant la méthode suivante sur la classe contrôleur:Préfixe de balise non reconnu ou filtre de périphérique 'asp' - MVC ViewPage avec la page maître spécifiée dans le contrôleur
ViewResult View(string viewName, string masterName, object model)
Cela fonctionne très bien, mais Visual Studio 2008 donne un avertissement sur la page ASPX : "Préfixe de variable non reconnu ou filtre de périphérique" asp "".
Si j'ajoute la propriété MasterPageFile à la vue, l'avertissement disparaît. Je ne peux pas laisser la page maître spécifiée ici car elle peut être changée dynamiquement.
Pas un gros problème, juste un peu ennuyeux.
Oui, c'est cool. Je n'aime pas vraiment avoir la page principale spécifiée dans la vue parce que je pense que c'est un peu trompeur, mais je suppose que je suis plutôt fastidieux. – DownChapel
Ce qui est moins douloureux pour vous: la nature trompeuse d'une page maître jamais utilisée ou l'irritation d'un message d'avertissement inutile. –