Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 0 odgovora
  • 2.246 pregleda
Moram se pohvalit 17.04.2008. u 17:08 · pre 225 meseci #1
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 );
    }
}
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme