validação xVal com Spring.net
-
05-07-2019 - |
Pergunta
Eu comecei a jogar com xVal como o meu quadro de validação para uma aplicação ASP.Net MVC. Eu uso o recipiente Spring.Net COI realizará o aplicativo juntos.
Eu segui as instruções no blogue do Steve Sanderson para chegar bem validação do lado do servidor de trabalho . Mas quando eu tento começar a trabalhar do lado do cliente, recebo a seguinte exceção de tempo de execução:
Spring.Objects.Factory.NoSuchObjectDefinitionException was unhandled by user code
Mensagem = "Não há objeto chamado 'Scripts' é definido: Não é possível localizar definição para o objeto [Scripts]"
Eu presumo que isso é porque o Site.Masterpage tem o seguinte código nele:
<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>
O que está tentando resolver ~ / Scripts / usando Spring.
Como posso obter qualquer Primavera para lidar com este (ou seja, o que vai para o XML de configuração), ou o que eu mudo em Site.Master para que isso não aconteça?
Solução
Opps, com a ajuda de Steve eu encontrei a resposta. Não cegamente copiar e colar amostras a partir da web, eu tenho jquery-1.3.2.js em meus scripts pasta, não 1.2.6. Ao alterar a referência no arquivo Site.Master ser o número da versão correta, tudo começou a funcionar.