Frage

Ich habe angefangen mit xVal als mein Validation Framework für eine ASP.Net MVC-Anwendung zu spielen. Ich benutze die Spring.Net IoC-Container die App zusammen zu halten.

Ich habe die Anweisungen befolgt Blog Steve Sanderson Server-Seite Validierung funktioniert gut zu erhalten . Aber wenn ich versuche, Client-Seite zum Laufen zu bringen, erhalte ich die folgende Laufzeitausnahme:

Spring.Objects.Factory.NoSuchObjectDefinitionException was unhandled by user code

Message = "Kein Objekt mit dem Namen 'Scripts' ist definiert: Kann nicht Definition für Objekt finden [Scripts]"

Ich nehme an, dies liegt daran, dass die Site.Masterpage den folgenden Code in sich hat:

<script type="text/javascript" src="<%= ResolveUrl("~/Scripts/jquery-1.2.6.js")%>"></script>
<script type="text/javascript" src="<%= ResolveUrl("~/Scripts/jquery.validate.js")%>"></script>
<script type="text/javascript" src="<%= ResolveUrl("~/Scripts/xVal.jquery.validate.js")%>"></script>

Welche versucht ~ / Scripts zu lösen / mit Spring.

Wie bekomme ich entweder Frühling mit diesem fertig zu werden (das heißt, was den Config XML geht in), oder das, was ich in Site.Master ändern, so geschieht dies nicht?

War es hilfreich?

Lösung

Upps, mit Steve Hilfe fand ich die Antwort. Vertrauen Sie nicht blind Kopieren und Einfügen von Proben aus dem Internet, ich habe Jquery-1.3.2.js in meinem Skript-Ordner, nicht 1.2.6. Durch die Änderung der Referenz in der Site.Master Datei die richtige Versionsnummer zu sein, alles fing es an zu arbeiten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top