Articles of asp.net web api

La validation de Knockout.js à l'aide d'extensions – empêche la validation sur la charge

J'ai mis en place une validation très basique requise sur "prénom" en grande partie selon l'exemple suggéré sur le site web knock-out ( http://knockoutjs.com/documentation/extenders.html ) – Live exemple 2: Ajouter une validation à un observable. Mon problème est que je ne veux pas que la validation démarre lorsque le formulaire est chargé. Voici mon code […]

ADAL JS n'attache pas de jeton d'utilisateur en invoquant WebApi

J'utilise ADAL JS pour authentifier les utilisateurs contre Azure AD. Et comme je suis nouveau chez ADAL JS , j'ai commencé à lire avec les articles suivants, que je trouve très informatifs: Présentation de ADAL JS v1 ADAL JavaScript et AngularJS – Deep Dive Après avoir lu les articles, j'ai eu l'impression que ADAL JS […]

Structure de contrôleur angulaire pour vue multipartite

J'ai besoin de créer cette mise en page dans un SPA en utilisant AngularJS et un web api. Le flux de travail se déroule comme suit: Lorsque le contrôleur est chargé, deux ensembles de données sont extraits de l'api (tableau ci-dessus et tableau vers la gauche – par exemple 2 appels vers api / data1 […]

Comment traiter les primites de chaîne dans angularjs et $ http?

Une fonction ASP.NET Web Api renvoie une chaîne simple dans JSON. Lorsque j'appelle cette fonction à partir de angularjs, je reçois une chaîne cité, pas une simple chaîne: return $http.post('/api/orders', data).then(function (results) { return result.data; Result.data est "my string" , avec des citations. Cela est dû parce que le message renvoyé est une primitive de […]

Génère csv à partir de mvc web api httpresponse et recevez-le par angularjs pour téléchargement

J'essaie de générer un fichier CSV à partir de mon Web api et de recevoir ce fichier via angularjs. J'ai un contrôleur API comme ci-dessous: [HttpPost] public HttpResponseMessage GenerateCSV(FieldParameters fieldParams) { var output = new byte[] { }; if (fieldParams!= null) { using (var stream = new MemoryStream()) { this.Serialize(fieldParams, stream); stream.Flush(); output = stream.ToArray(); […]

Afficher un ensemble de chaînes à la méthode API Web

C'est l'appel ajax de mon client: var list = ["a", "b", "c", "d"]; var jsonText = { data: list }; $.ajax({ type: "POST", url: "/api/scheduledItemPriceStatus/updateStatusToDelete", data: jsonText, dataType: "json", traditional: true, success: function() { alert("it worked!"); }, failure: function() { alert("not working…"); } }); C'est l'en-tête du réseau chrome: Request URL:http://localhost:2538/api/scheduledItemPriceStatus/updateStatusToDelete Request Method:POST Request Headersview […]

Envoyer un fichier Excel à ASP.NET Web API

Comment puis-je envoyer un fichier Excel à partir de l'entrée de téléchargement de fichier sur mon ASPAP WebAPI, puis enregistrer ce fichier excel afin que je puisse lire ses données? Voici ce que j'ai (bouton cliquez sur les appels de téléchargement ()) – juste les bases, qui fonctionne bien: function upload() { $.getJSON("api/uploads/uploadfile", function (data) […]

Télécharger le fichier téléchargé depuis Dropzone

J'ai une méthode API Web pour télécharger un fichier et renvoyer l'objet FileResult qui contient le chemin du fichier. Comment puis-je obtenir le chemin du fichier téléchargé dans dropzone (comment obtenir une réponse de la méthode API Web)? My dropzone: module.directive("dzDirective", [ 'apiAttachment', function(apiAttachment) { return { restrict: "A", link: function(scope, iElement, iAttrs, controller) { […]

Comment récupérer le formulaire de chaîneData js dans c #

Je dois récupérer la valeur de "idPerson" dans mon web api dans .net. Je récupère déjà le fichier "UploadedImage". Mais je ne peux pas récupérer la valeur de "idPerson". Quelqu'un a-t-il une solution? THX ! Ma fonction js /** * Upload de l'image de profil * @method uploadFile * @private */ uploadFile: function () { […]

Kendo Grid DataSource avec format OData = json

Nous avons le service asp.net web api odata activé qui prend en charge la variété des formats OData tels que application / json; odata = fullmetadata Ce service fonctionne bien avec WCF Data Service Client et JayData Mais notre réponse semble ne pas être compatible avec notre grille de kendo source de données J'ai étudié […]