Man kan knyta samma eventhandler till flera events och event-källor. Därför finns sender med. Har du bara en Login-kontroll så spelar det ingen roll.
Frågan#1
Har inte tänkt på detta förrut men om man har ex. en loginkontroll, är det nån skillnad på att typomvandla sender mot att hämta kontrollen direkt?
Ex.
protected void Login1_LoginError(object sender, EventArgs e)
{
Login1.foo = bar;
}
protected void Login1_LoginError(object sender, EventArgs e)
{
Login login = (Login)sender;
login.foo = bar;
}