2010-08-27 4 views
1

S'il vous plaît dites-moi votre tour préféré et des conseils pour moi. Je veux recueillir autant de connaissances que possible. Et je pense que c'est la meilleure façon de l'entendre des experts et des développeurs amateurs.Méthodes spéciales et astuces dans ASP.NET MVC?

1. formulaire HTML Tag + attribut "multipart/form-data" et HttpPostedFileBase

Je nuage vous dire quelque chose au sujet de balise form html. Si vous utilisez une balise de formulaire dans MasterPage de votre projet MVC. Et vous avez besoin en un seul affichage d'un attribut supplémentaire pour Image Uload comme: "multipart/form-data". Attention, regardez votre code-source, car vous pourriez avoir 2 balises de formulaire et votre paramètre de type HttpPostedFileBase peut toujours être nul. Je l'ai résolu ainsi: Activé "multipart/form-data" dans la forme juste si cette vue sera appelée. Je l'ai fait dans codebehind et je sais que ce n'est pas une bonne solution.

protected override void OnLoad(EventArgs e) 
{ 
    base.OnLoad(e); 
    Form.Enctype = "multipart/form-data"; 
} 
+1

Ce serait génial de commencer à fournir vos propres favoris déjà en premier lieu pour attirer les gens partageant des choses aussi. – XIII

+0

Voter pour fermer, cette question n'a pas de réponse "correcte". Devrait être Wiki de la communauté au moins. –

+1

Ceci est une question en double de [Astuces et astuces ASP.NET MVC] (http://stackoverflow.com/questions/709429/asp-net-mvc-best-practices-tips-and-tricks). Vous pouvez rejoindre wiki communauté mentionné pour en savoir plus ... – CoderHawk

Répondre

0

En utilisant la méthode Html.Serialize d'aide pour persister des modèles de vue entre les pages et bien sûr MVCContrib.

+0

merci! c'est agréable de partager des connaissances –