IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Appeler une fonction VB.net


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2013
    Messages
    148
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 148
    Par défaut Appeler une fonction VB.net
    Bonjour à tous,

    je réalise actuellement un projet sous visual studio 2012. Mon projet se compose de Webform en .aspx .
    Dans l'un d'eux, j'ai la fonction suivante:
    Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Sub actualise(Optional ByVal NumDem As String = "", Optional ByVal Etat As String = "", Optional ByVal Sec As String = "", Optional ByVal Out As String = "", Optional ByVal Clas() As String = Nothing, Optional ByVal Section As String = "", Optional ByVal Poste As String = "", Optional ByVal Demandeur As String = "", Optional ByVal Technicien As String = "", Optional ByVal Operateur As String = "", Optional ByVal SouTraEtd As String = "", Optional ByVal SouTraRea As String = "", Optional ByVal CodPro As String = "", Optional ByVal Piece As String = "", Optional ByVal DateAppDu As String = "", Optional ByVal DateAppAu As String = "", Optional ByVal DateCreDu As String = "", Optional ByVal DateCreAu As String = "", Optional ByVal vtri As String = "", Optional ByVal otri As String = "")
            If Session("UtiRol") = "" Then Demandeur = Session("uticode")
            Dim myds As DataSet
            myds = csdo.clstdo.PstSelect(NumDem, Etat, Sec, Out, Clas, Section, Poste, Demandeur, Technicien, Operateur, SouTraEtd, SouTraRea, CodPro, Piece, DateAppDu, DateAppAu, DateCreDu, DateCreAu, "33", vtri, otri)
            GdvDem.DataSource = myds
            GdvDem.DataBind()
        End Sub

    J'aimera appeler cet fonction lorsqu'un utilisateur présent sur la page clique sur "Entrée".
    J'ai donc trouvé un bout de code en javascript qui permet de faire une action lorsqu'un utilisateur appuie sur la touche "Entrée".
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    //-----Code Script pour l inhibition de la touche Enter-----
    window.document.onkeydown = CheckEnter;
    function CheckEnter() {
        if (event.keyCode == 13)
            return false;
        return true;
    }
    Mais je n'arrive pas a trouver comment appeler ma fonction (SUB) depuis le javascript.

    Merci de votre aide.

  2. #2
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    comment le PC de ton utilisateur situe à Tokyo peut-il dans une fonction qui s'exécute localement dans la page web qu'il vient de charger, peut-il exécuter un code qui se trouve sur ton serveur à Paris écrit dans un autre langage ?

    Avant de se pencher sur le problème entre JS et VB il faudrait peut-être réfléchir à la problématique des contexte d'exécution.

    le code JS s'éxécute sur le PC du client le code ASP sur le serveur.

    A+JYT

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2013
    Messages
    148
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 148
    Par défaut
    Bizarrement j'ai réussi.
    merci quand même.

  4. #4
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    tu as propablement réussi à envoyer une requête au serveur qui lui exécute la méthode

    et il serait bon de partager
    A+JYT

Discussions similaires

  1. [.net]Appeler une fonction située dans le code behind
    Par anto dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 20/05/2009, 13h05
  2. Appeler une fonction .Net en quittant une page
    Par Jsh dans le forum ASP.NET
    Réponses: 11
    Dernier message: 17/09/2007, 10h41
  3. Comment appeler une fonction depuis .Net ?
    Par bluecurve dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 04/07/2007, 19h00
  4. Réponses: 24
    Dernier message: 26/05/2006, 15h08
  5. [VB.NET][2.0]Appeler une fonction d'un autre .VB
    Par Golzinne dans le forum Windows Forms
    Réponses: 4
    Dernier message: 29/03/2006, 23h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo