begin process at 2008 09 06 04:41:57
1 237 644 membres
42 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : utilisation du presse papier dans une page web en csharp [ Réseau & Internet / Internet ] (phoenix7517)

utilisation du presse papier dans une page web en csharp le 01/07/2008 17:14:42

phoenix7517
Bonjour

je débute en csharp, et je dois rajouter des petites choses à des pages web développée en csharp (en tout cas, il me semble que c'est dans ce langage (.ascx.cs et .ascx). les fichiers que je dois utiliser sont couplés par deux.
J'aimerais pouvoir copier le contenu d'un label dans le presse papier.
J'ai lu cette référence :
http://msdn.microsoft.com/en-us/library/system.windows.forms.clipboard.getdataobject.aspx

ainsi que ce post :
http://www.csharpfr.com/infomsg_UTILISER-CLIPBOARD-MODE-CONSOLE_722884.aspx

cependant, lorsque je veux rajouter (dans les using, en début de page) System.Windows.Form, je ne peux pas (ca ne me propose pas le sous objet Windows après le .). Si je force, j'ai ce message : Le type ou le nom d'espace de noms 'Windows' n'existe pas dans la classe ou l'espace de noms 'System' (une référence d'assembly est-elle manquante ?)

De plus, je ne peux l'ajouter au projet (pas de projet en cours, c'est deux simple fichiers)

enfin, la classe Clipboard n'est donc pas accessible.

Comment puis-je procéder autrement et simplement ?

merci

Re : utilisation du presse papier dans une page web en csharp le 01/07/2008 17:47:30

MorpionMx
Membre Club
(Admin CS)
Salut,

Sans en etre sur, je pense que si tu dois jouer avec le Clipboard en developpement web, ce sera via du javascript.
En effet, l'asp.net s'execute coté serveur, donc tu ne pourras pas jouer avec le Presse papier du poste client.

Petite precision, pour pouvoir utiliser le using System.Windows.Forms, il faut que tu ajoutes l'assembly system.windows.forms.dll aux references de ton projet. Mais comme son nom l'indique, "System.Windows.Forms" est fait pour être utilisé en Windows Forms, et non pas en Web Forms

Mx
MVP C#
 


Re : utilisation du presse papier dans une page web en csharp le 05/07/2008 17:10:34

coq
(Admin CS)
Salut,

Surtout que le clipboard risque dans ce cas partagé entre toutes les requêtes en cours d'execution.



/*
coq
MVP Visual C#
CoqBlog
*/


Classé sous : page, windows, presse, papier, csharp

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS