[ artriba @ 17.04.2008. 16:08 ] @
Evo pitanja sa njuza
Code:
imam sljedeci problem: hocu dinamicki dodati button na stranicu i 
pridijeliti mu neki handler. Stvar radi sa placeHolder.Add(button), ali mana 
je postback. Kako mogu sa javascriptom dinamicki dodati button i handler na 
njega, da mi pozove serversku metodu onClick kad se klikne na njega?

Evo kako sam ja rješia problem
Code:
public partial class _Default : System.Web.UI.Page 
{
    protected void Page_Load ( object sender, EventArgs e )
    {
        TextReader tR = new StreamReader ( @"C:\Users\superuser\Documents\Visual Studio 2008\WebSites\WebSite10\TextFile.txt" );
        string s = tR.ReadLine ();
        tR.Close ();
        if ( s.Equals ( "1" ) )
        {
            Button dugme = new Button ();
            dugme.ID = "dg";
            PlaceHolder1.Controls.Add ( dugme );
            dugme.Click += new EventHandler ( this.dugme_Click );
        }
    }
    private void dugme_Click ( object sender, EventArgs e )
    {
        Label1.Text = "OK";
    }
    protected void Button1_Click ( object sender, EventArgs e )
    {
        TextWriter tW = new StreamWriter ( @"C:\Users\superuser\Documents\Visual Studio 2008\WebSites\WebSite10\TextFile.txt" );
        tW.WriteLine ( "1" );
        tW.Close ();
        Button dugme = new Button ();
        dugme.ID = "dg";
        PlaceHolder1.Controls.Add ( dugme );
        dugme.Click += new EventHandler ( this.dugme_Click );
    }
}