2011-04-19 2 views
0

J'ai une application dans Windows Forms C# et je souhaite ajouter une fonctionnalité disponible uniquement par jQuery. J'ai implémenté ce dont j'avais besoin dans un nouveau fichier aspx (nouveau projet). La question est, comment puis-je le connecter avec mon application WinForms? Je dois envoyer des données de mon application sur le site Web. Ces données sont contenues dans une structure de données de type Dictionnaire et j'en ai besoin dans le même format/structure de mon site web. Puis-je intégrer le site Web dans mon formulaire ou dois-je appeler le projet aspx depuis mon application? Merci.Connexion de l'application aspx à Windows Forms

+1

J'aimerais savoir ce que vous voulez faire dans jQuery qui ne peut être accompli dans une application winForms. – anothershrubery

+0

@anothershrubery J'ai juste besoin de représenter mes données avec En fait, si je pouvais le faire dans mon application, ce serait génial.JQuery a besoin de ceci: http://jqueryfordesigners.com/demo/scrollable-timelines.html#1999-google-funded-by -major-venture- capital-entreprises. Savez-vous comment le faire dans Win Forms? merci – user579674

Répondre

1

Vous devrez publier les données d'une manière ou d'une autre sur le site Web. Utilisez une requête Web avec les données de la publication pour envoyer les données de la liste au site Web, par exemple. XML.

Peut-être que ce serait plus simple de télécharger les résultats dans une base de données et d'ouvrir simplement le navigateur avec un identifiant pour pointer vers les résultats de la base de données. (process.Run ("iexplore http // website.aspx? id = 124)

+0

Pouvez-vous expliquer ce que vous entendez par base de données? – user579674

+0

Utiliser un code de formulaire Windows pour télécharger la liste résultante dans la base de données Transmettre une valeur d'ID au navigateur Utiliser un code asp.net pour charger la liste résultante à partir de la base de données – CodingBarfield

1

Vous pouvez le faire si vous en avez absolument besoin, voir Using ASP.NET Runtime in Desktop Applications, mais vous essayez en fait d'attacher des pédales de vélo à un véhicule à moteur

Il peut être accompli avec un panneau avec AutoScroll = true