Articles of asp.net mvc 3

Comment utiliser une syntaxe générique dans un fichier de vue Razor?

J’essayais d’utiliser la déclaration suivante: @Html.Test().Nand() Cependant, Razor est en train de s’étouffer au niveau <avant ISQL. Un fonctionnaire travaille-t-il pour cela?

Transmission de données entre différentes méthodes d’action du contrôleur

J’utilise ASP.NET MVC 4 . J’essaie de transmettre des données d’un contrôleur à un autre contrôleur. Je ne comprends pas bien. Je ne suis pas sûr si c’est possible? Voici ma méthode d’action source où je veux transmettre les données de: public class ServerController : Controller { [HttpPost] public ActionResult ApplicationPoolsUpdate(ServiceViewModel viewModel) { XDocument updatedResultsDocument […]

Comment accepter un tableau en tant que paramètre d’action du contrôleur ASP.NET MVC?

J’ai un contrôleur ASP.net MVC appelé Designs qui a une action avec la signature suivante: public ActionResult Multiple(int[] ids) Cependant, lorsque j’essaie de naviguer vers cette action en utilisant l’url: http://localhost:54119/Designs/Multiple?ids=24041,24117 Le paramètre ids est toujours nul. Est-il possible d’obtenir MVC pour convertir le paramètre de requête ?ids= URL dans un tableau pour l’action? J’ai […]

Obtenir une URL absolue sur une action ASP.NET MVC

C’est probablement une question factice mais je ne trouve pas d’indication claire. J’ai une classe POCO dans une application Web MVC3 dont le seul but est de gérer la sauvegarde de certains fichiers sur le serveur. Généralement, il crée une sauvegarde et renvoie le nom de fichier au contrôleur, qui envoie un courrier électronique avec […]

Pourquoi la mise en forme du code Visual Studio ne fonctionne-t-elle pas correctement pour le balisage Razor?

Ou devrais-je plutôt demander quand le formatage du code VS fonctionnera correctement pour le balisage Razor? Le formatage fonctionne pour la plupart des structures, mais il semble s’étouffer avec les blocs “si”. Le code ci-dessous est tel qu’il est formaté par VS. Il est très facile de résoudre ce problème, avec une autre indentation, mais […]

Html.EditorFor Définir la valeur par défaut

Question de recrue. J’ai un paramètre transmis à une vue de création. Je dois définir un nom de champ avec une valeur par défaut. @ Html.EditorFor (model => model.Id) Je dois définir ce champ de saisie avec le nom Id avec une valeur par défaut transmise à la vue via un lien d’action. Alors, comment […]

Comment Error.cshtml est-il appelé dans ASP.NET MVC?

J’ai lu une douzaine de questions similaires sur StackOverflow, mais je n’arrive pas à comprendre cela. En ce qui concerne le nœud d’erreurs personnalisées dans web.config et HandleErrorAtsortingbute, comment le fichier Error.cshtml est-il appelé? En fin de compte, la réponse à cette question peut être la réponse à l’une de ces questions concernant la gestion […]

ASP.NET MVC: aides HTML personnalisées dans Razor

J’ai des difficultés avec les aides HTML lorsque utilisé avec Razor. Ces assistants fonctionnaient bien dans MVC 2 avec le moteur de vue de formulaire Web. Mais pas de razor. L’erreur que j’obtiens à l’exécution est la suivante: Comstackr Error Message: CS1502: The best overloaded method match for ‘System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)’ has some invalid arguments Source Error: […]

MVC3 Supprimer les erreurs ModelState

J’ai une situation où je télécharge une image que l’utilisateur a sélectionnée dans son système de fichiers local. Mon formulaire à mon avis a essentiellement deux boutons d’envoi. L’un est utilisé pour soumettre le formulaire normalement, et toutes les validations sont exécutées. Le second est uniquement pour le téléchargement de l’image, auquel cas je ne […]

Publier un tableau d’objects via JSON vers ASP.Net MVC3

Je cherche une solution pour POST d’un tableau d’objects vers MVC3 via JSON. Exemple de code sur lequel je travaille: http://weblogs.asp.net/scottgu/archive/2010/07/27/introducing-asp-net-mvc-3-preview-1.aspx JS: var data = { ItemList: [ {Str: ‘hi’, Enabled: true} ], X: 1, Y: 2 }; $.ajax({ url: ‘/list/save’, data: JSON.ssortingngify(data), success: success, error: error, type: ‘POST’, contentType: ‘application/json, charset=utf-8’, dataType: ‘json’ }); […]