Ik heb in de designer in visual studio een asp button geplaatst. Wanneer hier op wordt geklikt wordt de method "butSubmit_Click" aangeroepen. In deze method maak ik een een button aan in C# code.
Als ik vervolgens op de website op de in C# gecodeerde button klik "refreshed" de pagina wel, dus waarschijnlijk een postback, echter er lijkt niks gebeurd te zijn. "Hij doet het" is ook niet in de "literalTest" getoond.
Doe ik in de bovenstaande code iets fout? En hoe kan ik zie wat hij wél aanroept? Via de debugger kon ik niets achterhalen...
[code=C#]
protected void butEmail_Click(object sender, EventArgs e)
{
LiteralTest.Text = "Hij doet het";
}
protected void butSubmit_Click(object sender, EventArgs e)
{
Button btn = new Button();
btn.ID = "butEmail";
btn.Click += new EventHandler(butEmail_Click);
btn.Text = "Email mij";
PlaceHolder1.Controls.Add(btn);
}
[/code=C#]
Als ik vervolgens op de website op de in C# gecodeerde button klik "refreshed" de pagina wel, dus waarschijnlijk een postback, echter er lijkt niks gebeurd te zijn. "Hij doet het" is ook niet in de "literalTest" getoond.
Doe ik in de bovenstaande code iets fout? En hoe kan ik zie wat hij wél aanroept? Via de debugger kon ik niets achterhalen...
[code=C#]
protected void butEmail_Click(object sender, EventArgs e)
{
LiteralTest.Text = "Hij doet het";
}
protected void butSubmit_Click(object sender, EventArgs e)
{
Button btn = new Button();
btn.ID = "butEmail";
btn.Click += new EventHandler(butEmail_Click);
btn.Text = "Email mij";
PlaceHolder1.Controls.Add(btn);
}
[/code=C#]