question fondamentale très simple je ne voie:asp.net routage mvc "vue n'a pas été trouvé"
routes.MapRoute(
"Widget", // Route name
"Widget/Frame/{postUrl}", // URL with parameters
new { controller = "Widget", action = "Index", postUrl = UrlParameter.Optional } // Parameter defaults
);
Et quand je tente d'ouvrir l'URL suivante: "http: // localhost: 50250/Widget/Cadre/qwerty »
J'ai une erreur:
The view 'qwerty' or its master was not found or no view engine supports the searched locations. The following locations were searched:
Eh bien ... pourquoi?
Code Controller:
public class WidgetController : Controller
{
//
// GET: /Widget/
public ActionResult Index(string postUrl, int? blogEngineType)
{
return View(postUrl);
}
}
Montrez-nous l'action du Widget du contrôleur Code du cadre. –
mais je n'ai pas d'index d'action de cadre. de toute façon, voir la mise à jour. – Neir0
Voir ceci: - http://stackoverflow.com/questions/6118840/mvc3-and-rewrites/8255132#8255132 –