2009-04-06 6 views
1

Où sont passés les contrôles html génériques et les assistants url?ASP.NET MVC Génériques Html et Url helpers

Vous savez ceux qui avaient l'air quelque chose comme ceci:

this.TextBox<MyInputModel>(model=>model.Name) 

this.ActionLink<MyController>(controller=>controller.Index) 

Répondre

1

Ce sont des extensions situées dans l'ensemble Micosoft.Web.MVC. Vous devez ajouter cet assembly à votre projet et ajouter une référence dans le fichier web.config. Vous devriez consulter la réponse suivante pour plus de détails: Where to get Microsoft.Web.Mvc.dll

0

Ils devraient apparaître sur une vue générique. à savoir

ViewPage<MyInputModel> 

ou de contrôle utilisateur générique

ViewUserControl<MyInputModel> 

mais cela ne devrait lire

html.TextBox(model=>model.Name) 

Prenez garde qui est code non testé.

1

Ce sont (et ont toujours été, je pense) dans l'assemblage MvcFutures. Vous devez mettre à jour le plus récent MvcFutures lorsque vous passez à la version finale.