2009-02-03 5 views
0

Je crée une application Web à l'aide d'ASP.NET v2.0. J'ai un besoin urgent dans mon projet - d'avoir un contrôle dans ma page Web qui permettrait aux utilisateurs d'entrer du texte ou de copier l'image coller du presse-papiers (dire un instantané).Coller une image du presse-papiers ne fonctionne pas lorsque l'application Web est configurée thro IIS

J'ai essayé d'utiliser la classe presse-papiers de Windows dans des formulaires Web et j'ai récupéré l'image du presse-papiers et stocké la même dans Sql Server DB. Au clic du bouton, l'image correspondante est récupérée et affichée à l'utilisateur final.

Tout cela fonctionne très bien lors de l'exécution via IDE. Lorsque j'héberge mon application Web dans IIS, je n'arrive pas à atteindre le même résultat. Coller l'image du presse-papiers sur un bouton ne fonctionne pas.

Des idées?

Répondre

-1

Vous ne pouvez pas utiliser la classe presse-papiers Windows directement sur une application Web.

Vous pouvez demander à l'utilisateur de copier certaines données du presse-papiers dans un contrôle de saisie et de publier ces données via une publication ou un AJAX. Ou vous pouvez obtenir les données à partir du presse-papiers avec un outil client comme un contrôle ActiveX personnalisé. Je suppose que lorsque cela fonctionne à travers l'EDI, l'information passe à travers une «porte dérobée». Comme tout se passe sur le même système, les informations correctes se trouvent dans le planchette à pince de Windows.

Questions connexes