Articles of asp.net mvc 3

Appel des méthodes d'action ASP.NET MVC de JavaScript

J'ai un exemple de code comme ceci: <div class="cart"> <a onclick="addToCart('@Model.productId');" class="button"><span>Add to Cart</span></a> </div> <div class="wishlist"> <a onclick="addToWishList('@Model.productId');">Add to Wish List</a> </div> <div class="compare"> <a onclick="addToCompare('@Model.productId');">Add to Compare</a> </div> Comment puis-je écrire le code JavaScript pour appeler la méthode d'action du contrôleur?

Ajax appel Into MVC Controller – Url Issue

J'ai examiné les questions jQuery / MVC précédemment posées et je n'ai pas trouvé de réponse viable. J'ai le code JavaScript suivant: $.ajax({ type: "POST", url: '@Url.Action("Search","Controller")', data: "{queryString:'" + searchVal + "'}", contentType: "application/json; charset=utf-8", dataType: "html", success: function (data) { alert("here" + data.d.toString()); } }); Lorsque vous appelez l'URL, la publication ressemble à: […]

Comment définir la valeur du texte d'entrée en utilisant jQuery

J'ai un texte de saisie qui est ceci: <div class="editor-label"> @Html.LabelFor(model => model.EmployeeId, "Employee Number") </div> <div class="editor-field textBoxEmployeeNumber"> @Html.EditorFor(model => model.EmployeeId) @Html.ValidationMessageFor(model => model.EmployeeId) </div> Je veux définir la valeur de ce texte d'entrée à l'aide de jquery, donc j'ai fait ceci: <script type="text/javascript" language="javascript"> $(function() { $('.textBoxEmployeeNumber').val("fgg"); }); </script> Cependant, ça ne fonctionne […]

Rassemblez une section de rasoir à partir d'un partiel

Ma principale motivation pour tenter de le faire est d'obtenir un Javascript qui n'est requis que par une partie au bas de la page avec le reste du Javascript et non au milieu de la page où la partie est rendue. Voici un exemple simplifié de ce que j'essaie de faire: Voici la mise en […]

Razor Syntaxe et Javascript

En tant que test, je convertis une application de preuve de concept que nous avons écrite à partir de Web Forms à Razor, afin que nous puissions l'évaluer. J'ai rencontré un problème jusqu'à présent qui me rend mal à la tête … générant Javascript côté client … Formulaires Web <script type="text/javascript"> var jqGridIdList = "<%: […]

ASP.NET MVC implémenter une utilisation personnalisée de validateur IClientValidatable

Je pose une question similaire ici, mais dans cette question, j'utilise une autre implémentation, de cette façon, les codes suivants montrent mes implémentations: Maquette: public class Department { public long Id { get; set; } [IsDateAfter("Date2", true, ErrorMessage = "O My")] public DateTime Date1 { get; set; } public DateTime Date2 { get; set; } […]

Asp.net-mvc: le logo de razor '@' dans le fichier js

J'ai un fichier .csHtml -razor avec une fonction javascript qui utilise la fonction @Url.Content C # à l'intérieur de l'URL ajax. Je souhaite déplacer cette fonction vers un fichier .js référencé dans ma vue. Le problème est que javascript ne «connaît» pas le symbole @ et n'observe pas le code C #. Existe-t-il un moyen […]

MicrosoftAjax.js, MicrosoftMvcAjax.js et MicrosoftMvcValidation.js sont-ils obsolètes à partir d'ASP.NET MVC 3?

MicrosoftAjax.js , MicrosoftMvcAjax.js et MicrosoftMvcValidation.js obsolètes à partir d'ASP.NET MVC 3? Je n'ai pas pu trouver beaucoup d'informations sur le Web, mais de ce que j'ai lu, cela implique que ces fichiers ont été utilisés dans ASP.NET MVC 1-2 et ont été remplacés par jquery.validate.min.js , jquery.unobtrusive-ajax.min.js et jquery.validate.unobtrusive.min.js . Est-ce exact? Ai-je encore besoin […]

ASP.NET MVC 3 Razor: inclure le fichier JavaScript dans la balise tête

J'essaie de trouver la syntaxe propre de Razor pour obtenir un fichier JavaScript pour un * .cshtml en particulier dans la balise tête avec tous les autres fichiers inclus définis dans _Layout.cshtml.