locked
Comment utiliser un contrôle avec java script RRS feed

  • Discussion générale

  • Avec java script, on fait une référence a la propriété ClientID (ou UniqueID) du contrôle:     

     

    protected void Page_Load(object sender, EventArgs e)
    {
        Button btn= new Button();
        btn.ID = "btn5";
        btn.Attributes.Add("runat", "server");
        btn.Attributes.Add("onclick", "pop('" + btn.ClientID + "')");
        btn.Text = "Test";
        this.form1.Controls.Add(btn);
    }
     
    function pop(InputBoxID)
    {
        var InputControl = document.getElementById(InputBoxID);
        alert(InputControl.value);
    }

     

     

    Ou on peut utiliser cette méthode:

    btn.Attributes.Add("onclick", "pop(this)");
    function pop(InputBox)
    {
        alert(InputBox.value);
    }

     

    Pour plusieurs informations sur ASP.NET, consultez  Foire aux Questions - ASP.NET

     

     

     

     
    Alex Petrescu - MSFT
    mardi 30 mars 2010 10:11
    Modérateur