2012-05-16 2 views

Répondre

2

Trier par.
Les aides de rasoir renvoient le HTML brut, pas IDisposable, ainsi vous ne pouvez pas l'employer avec using.

Toutefois, vous pouvez créer une aide Razor dans App_Code pour afficher le contenu, puis l'appeler à partir d'une méthode d'extension normale qui écrit le contenu directement dans la page et renvoie un IDisposable distinct.

1

Non car helper.BeginForm() nécessite la méthode IDisposable pour écrire la balise de fermeture </form>. Comme une aide de rasoir est essentiellement une méthode et non une classe, elle ne peut pas implémenter IDisposable.