Est-il possible de concaténer des chaînes de caractères dans les attributs html?

Je suis l'aide de MVC3 et je voulais utiliser une vue partielle de la dynamique des éléments du DOM. C'est ma vue partielle:

@model MVCApp.ViewModels.TitlesViewModel

<div class="display-label">Name</div>
<div id="label"+"@Model.Id" class="display-field">@Model.InitValue</div>

Modèle.L'Id est 1, mais dans le code HTML dans le navigateur, j'ai actuellement:

id="label"+"1"

Donc si je fais quelque chose comme:

alert($("#label1").text())

Il y a une boîte d'alerte avec rien dedans.

Alors, comment puis-je ajouter les deux cordes ensemble pour former un tout cohérent chaîne qui est reconnu par jQuery (ou d'un document.getElementByID(str) pour cette question).

InformationsquelleAutor user558594 | 2011-07-12