Trigger ID v ASP.NET Ajax

Imam obstojeco aplikacijo in sem jo obogatil z Ajax-om. Imam par gumbov, kjer nastavljam vidljivost panelov. Ker ne bi rad preveč spreminjal kode, bi rad dobil ID od trigerja, torej ID gumba, ki sproži postback, da bi lahko ukrepal dalje....

 Event zgleda takole:

    protected void btnCancel_Click(object sender, EventArgs e)
    {
        Control panel = (sender as Button).Parent;
        if (panel is Panel) //če je panel, ga skrijemo
            panel.Visible = false;
    }

Se je kdo že srečal z takšnim problemom?
 

Avtor: bojanv, objavljeno na portalu SloDug.si (Arhiv)

Leave a comment

Please note that we won't show your email to others, or use it for sending unwanted emails. We will only use it to render your Gravatar image and to validate you as a real person.

Samir
Samir - sobota, 16. junij 2007

Poizkusi takole:Control panel =  Controls.Find("Ime_Panela", false);