2010-04-23 5 views
1

Salutations, comment puis-je injecter du code C# (ma propriété Model) dans javascript? Je veux faire quelque chose comme ceci:insérer le code C# dans le javascript

$(".star<%=Model.ROWGUID %>").mouseover(function() { 
    var span = $(this).parent("span"); 
    var newRating = $(this).attr("value"); 
    setRating(span, newRating); 
}); 

Cela fonctionne très bien pour une vue unique. Mais quand je rends PartialView dans les boucles cela provoque le problème. Même l'alerte ("test") dans l'événement mouseover n'est pas exécutée

EDIT Ok, j'ai trouvé où était le problème. Cela manquait:

$(document).ready(function() { 
+1

Cela devrait fonctionner, autant que je sache. À quel problème faites-vous face? – driis

+0

Est-ce une application asp.net? –

+0

oui, il s'agit d'une application mvc asp.net –

Répondre

3

Cela fonctionnera correctement, mais uniquement dans un fichier ASPX.

+0

Je recommande de le faire sur Render –

Questions connexes