2008-12-05 5 views

Répondre

2

Si le bloc de script est dans la page ASP.NET, vous pouvez référencer ...

par exemple:

<script type="text/javascript"> 
    jQuery(document).ready(function() { 
     jQuery('#group-edit-form').validate({ 
      rules: { 
       title: { 
        required: true, 
        remote: '<%=Url.Action("ValidateGroupName", new { id = ViewData["GroupId"] }) %>?parentId=' + getParentId() 
       } 
      }, 
      messages: { 
       title: { 
        required: getMessage (7002), 
        remote: '<%= ((MessagingModel)ViewData["Messages"]).GetMessage (9001) %>' 
       } 
      } 
     }) 

    }); 
</script> 

Lorsque la page est traitée par le moteur d'exécution, tout dans le < % ...%> les blocs sont évalués, quel que soit leur emplacement dans la page.

+0

Obtenez-vous Intellisense lorsque vous faites cela? – tvanfosson

+0

Malheureusement non, VS le lit comme faisant partie de la chaîne, au moins dans l'exemple ci-dessus): – Kieron

+0

VS 2008 Vous donne une intelenseense sur vos pages aspx. –

Questions connexes