Ich habe eine einfache Aktion:Warum sucht meine ASP.NET-Aktion nach der falschen Ansicht?
public ActionResult CommentError(string error)
{
return View(error);
}
Ich habe eine einfache Teilansicht genannt CommentError.ascx:
<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<String>" %>
<%: Model %>
Als ich zu der Ansicht directy durchsuchen nach feiner myurl.com/find/Comments/CommentError
die Ansicht zeigt gehen .. . keine Fehler.
Aber, wenn ich zu myurl.com/find/Comments/CommentError?error=SomeErrorString
gehen, statt die Querystring an string error
binden, sucht es nach einer Ansicht namens SomeErrorString.ascx
.
Warum passiert das?
bearbeiten
Hinweis, ich tue eine benutzerdefinierte global.asax haben, wie durch die Pfade angezeigt Ich bin mit (/ find/Kommentare/CommentError :::/find/{Controler}/{Aktion})
danke ... perfekt – quakkels