Articles of c #

Comment exporter directement vers un document Word dans le visualiseur de rapports

J’ai créé un rapport contenant des données. Je ne veux pas que l’utilisateur ait à cliquer sur le bouton d’exportation des formulaires et à exporter les données vers un document Word. Le fichier enregistre bien le problème, c’est que lorsque je vais ouvrir le document en format Word, c’est juste un tas de déchets au […]

Sérialisation de ExpandoObject avec ServiceStack.Text

J’essaie de sérialiser des objects avec la bibliothèque ServiceStack.Text . Cela marche using System.Dynamic; using ServiceStack.Text; var x = new {Value= 10, Product = “Apples”}; Console.WriteLine(JsonSerializer.SerializeToSsortingng(x)); Je reçois, comme je m’y attendais {“Value”:10,”Product”:”Apples”} toutefois dynamic x = new ExpandoObject(); x.Value = 100; x.Product = “Apples”; Console.WriteLine(JsonSerializer.SerializeToSsortingng(x)); J’arrive à ma surprise [{“Key”:”Value”,”Value”:100},{“Key”:”Product”,”Value”:”Apples”}] Pourquoi! Que se passe-t-il? […]

Comment renvoyer une image d’une action de contrôleur c # asp.net-mvc-2?

Je construis des images à partir d’un byte[] comme ci-dessous. public FileContentResult GetEmployeeImage(int empId) { MemoryStream ms = new MemoryStream(byteArray); Image returnImage = Image.FromStream(ms); return returnImage;//How should i return this image to be consumed by javascript. } Je souhaite renvoyer cette image au navigateur via une méthode d’action du contrôleur, afin qu’elle puisse être utilisée […]

ComboBox DataBinding provoque ArgumentException

Je plusieurs objects de classe: class Person { public ssortingng Name { get; set; } public ssortingng Sex { get; set; } public int Age { get; set; } public override ssortingng ToSsortingng() { return Name + “; ” + Sex + “; ” + Age; } } et une classe qui a une propriété […]

MySqlConversionException lors de l’access au champ DateTime à partir de DataReader

J’ai une application C # sur MySql, en utilisant MySQL Connector ; J’essaie de faire une demande DataReader, la requête s’exécute correctement, cependant, lorsque j’essaie d’accéder à un champ DateTime, j’obtiens MySqlConversionException {“Impossible de convertir la valeur date / heure de MySQL en System.DateTime”} c’est le prototype if (dr != null && !dr.Read()) return; sesion.Id […]

EndEdit équivalent dans WPF

J’ai une fenêtre WPF qui contient une zone de texte. J’ai implémenté une commande qui s’exécute sur Crtl-S qui enregistre le contenu de la fenêtre. Mon problème est que si la zone de texte est le contrôle actif et que je viens de modifier du texte dans la zone de texte, les dernières modifications apscopes […]

Problème avec Yahoo Sports API

J’essaie de configurer une application simple qui utilise l’API de sport Yahoo Fantasy et permet l’exécution de requêtes via YQL. class Program { static void Main(ssortingng[] args) { ssortingng yql = “select * from fantasysports.games where game_key in (‘268’)”; //var xml = QueryYahoo(yql); // Console.Write(xml.InnerText); ssortingng consumerKey = “–my key–“; ssortingng consumerSecret = “–my secret–“; […]

Que signifie “ceci” lorsqu’il est utilisé comme préfixe pour les parameters de méthode?

Je suis sûr que la réponse est évidente, et je suis un peu gêné de ne pas connaître la réponse, mais prenons l’exemple de code suivant que j’ai sélectionné en lisant “Professional ASP.NET MVC 1.0”: public static class ControllerHelpers { public static void AddRuleViolations(this ModelStateDictionary modelState, IEnumerable errors) { foreach (RuleViolation issue in errors) modelState.AddModelError(issue.PropertyName, […]

Différence entre PUT et POST à ​​l’aide de WCF REST

J’ai essayé d’implémenter un WCF REST afin d’explorer la différence entre les verbes PUT et POST. J’ai mis à jour un fichier dans un emplacement à l’aide du service. La mise en oeuvre du service est la suivante: [OperationContract] [WebInvoke(UriTemplate = “/UploadFile”, Method = “POST”)] void UploadFile(Stream fileContents); public void UploadFile(Stream fileContents) { byte[] buffer […]

Comment dois-je charger un style CSS basé sur les parameters de l’utilisateur?

Sur mon site Web ASP.NET MVC, les utilisateurs peuvent choisir entre différents styles CSS. À l’avenir, le nom de ces styles CSS sera stocké dans une firebase database. J’ai la méthode suivante (ne communique pas encore avec une firebase database) : public FileResult CssStyle() { ssortingng style = “/Content/wide-site.css”; if (!Ssortingng.IsNullOrWhiteSpace(style)) { return File(style, “text/css”); […]