J'ai cette jolie petite barre de progression dans une page de tableau de bord. Une fois démarré, il se met à jour chaque minute via ajax, javascript, blah, blah. Étant donné que certains de mes spectateurs le regardent sur Blackberries plus anciens, je détermine normalement la taille de la barre pour le rendu initial côté serveur, et dessine la page en conséquence, puis laisse le javascript prendre le dessus, sur les spectateurs qui l'avoir..NET MVC Voir la question
L'ancien code, ASP.NET plaine vieux a un asp: Étiquette dans la page où la balise img va, et sur le serveur je chat ensemble le tout. Comme je refactor à une façon MVC de regarder les choses, j'ai pensé combien il serait merveilleux d'écrire seulement l'attribut de style de largeur de l'image sur le serveur. Le code sur la page serait beaucoup plus compréhensible de cette façon.
Mais cela ne fonctionne pas. Exemple:
<img src="/content/images/blue_1px.png" class="productionBar_variableBar"
style="width: <% =dbd["ThisShiftProduction_variableBar"] %>;"/>
Malheureusement, Visual Studio ne semble pas reconnaître la <%%> échapper à l'intérieur de l'attribut de style cité.
Des suggestions?
Siggy
Merci, dswatik, qui l'a fait, bien que je ne vois que VS2k8 ne comprend toujours pas ce qui se passe et mettre en évidence les choses correctement. – SiggyTheViking