OVH Cloud OVH Cloud

SPS 2003 : Exécution d'un script à partir d'une Webpart

3 réponses
Avatar
Bathie
Bonjour,
j'ai mis en place une webpart qui permet de lancer un script à partir d'un
lien. Le script exécuté séparémment fonctionne mais jamais dans la webpart.
L'appel se fait sur l'évènement onClick par :
System.Diagnostics.Process.Start(@"mon fichier"); Merci.

Bathie !

3 réponses

Avatar
Renaud Comte
Excusez moi mais ce script se toruve ou ?

Vous cherchez une execution cliente ou serveur ?

Avez vous testeé ce genre d'astuce en ASP.NET ?

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

Bonjour,
j'ai mis en place une webpart qui permet de lancer un script à partir
d'un
lien. Le script exécuté séparémment fonctionne mais jamais dans la
webpart.
L'appel se fait sur l'évènement onClick par :
System.Diagnostics.Process.Start(@"mon fichier"); Merci.
Bathie !



Avatar
AnthonyB
Pour ma part, pour exécuter du script via une solution Asp.net je préfère le
bon vieux fichier hta ainsi l'éxécution est bien côté client.

AnthonyB

"Bathie" a écrit :

Bonjour,
j'ai mis en place une webpart qui permet de lancer un script à partir d'un
lien. Le script exécuté séparémment fonctionne mais jamais dans la webpart.
L'appel se fait sur l'évènement onClick par :
System.Diagnostics.Process.Start(@"mon fichier"); Merci.

Bathie !


Avatar
Julien Bakmezdjian [MS]
Bonjour,

System.Diagnostics.Process est une intruction C# qui s'exécute sûrement côté
serveur. Placer une telle instruction dans un Web part a peu de sens dans la
mesure ou le fichier sera lancé côté serveur, ce qui pose déjà un problème :
qui va le voir ? Cela n'est ensuite sûrement pas supporté (qui va cliquer
sur un message d'erreur éventuel de Word par exemple sur le serveur ? Sur
quel bureau apparaît-il ? Sous quel identié va tourner l'application ?...).

Pour lancer un process côté client, il faut utiliser du script client que
vous pouvez insérer par exemple dans le rendu du Web part à partir de la
méthode RenderWebPart.

Cordialement,

Julien Bakmezdjian

"Bathie" wrote in message
news:
Bonjour,
j'ai mis en place une webpart qui permet de lancer un script à partir d'un
lien. Le script exécuté séparémment fonctionne mais jamais dans la
webpart.
L'appel se fait sur l'évènement onClick par :
System.Diagnostics.Process.Start(@"mon fichier"); Merci.

Bathie !