动态创建的 Button, 怎么动态添加 OnClick 事件
btbtd 2007-02-06 09:03:20 这里无效, 怎么才能引用 CheckLogin 方法?
//smtButton.OnClick=this.CheckLogin;
如下:
public void CheckLogin(Object s, EventArgs e)
{
}
public void Login(PlaceHolder LoginPh)
{
Literal Br=new Literal();
Br.Text="<br/>";
Literal ltUsername=new Literal();
ltUsername.Text="Username: ";
Literal ltPassword=new Literal();
ltPassword.Text="<br/>Password: ";
TextBox Username=new TextBox();
Username.ID="Username";
TextBox Password=new TextBox();
Password.TextMode=TextBoxMode.Password;
Password.ID="Password";
Button smtButton=new Button();
smtButton.Text="login now";
//smtButton.OnClick=this.CheckLogin;
LoginPh.Controls.Add(ltUsername);
LoginPh.Controls.Add(Username);
LoginPh.Controls.Add(ltPassword);
LoginPh.Controls.Add(Password);
LoginPh.Controls.Add(Br);
LoginPh.Controls.Add(smtButton);
}