MVC3 - Comment utiliser correctement @html.case à cocher?

Je suis nouveau sur MVC3 et je ne peux pas comprendre comment utiliser des cases à cocher dans MVC.
J'ai un tas de texte, à mon avis, comme

text1
text2
text3
text4
text5

submitbutton

Ce texte n'est pas lié à un quelconque modèle, sa juste du texte brut. Je voudrais mettre une case à cocher pour chaque article et un lien vers le contrôleur de sorte que lorsqu'un utilisateur sélectionne un certain nombre de la case à cocher valeurs et clique sur le bouton soumettre mon contrôleur reprend les éléments qui ont été sélectionnés.
J'ai essayé à l'aide de @html.case à cocher("texte"+ index) et j'ai essayé le contrôleur de

[HttpPost]
public ActionResult controller(List<string> list)
{
}

Mais qui ne ramasse pas de la liste des éléments sélectionnés. Pouvez-vous me dire ce que je fais mal ou un autre moyen de le faire?

Vous devez créer un ViewModel qui associe une propriété booléenne et une chaîne de propriété. Viewmodel sont à votre ami.

OriginalL'auteur user972616 | 2012-03-25