CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 265

265

Chương 7: ASP.NET và Web Form

private void Page_Load(object sender, System.EventArgs e) {

// Tạo Button.

Button dynamicButton = new Button();

dynamicButton.Text = "Dynamic Button A";

// Kết nối phương thức thụ lý sự kiện.

dynamicButton.Click += new EventHandler(cmdDynamicA_Click);

// Thêm Button vào Panel.

pnl.Controls.Add(dynamicButton);

// Thêm dấu ngắt dòng.

pnl.Controls.Add(new LiteralControl("<br>"));

// Tạo Button thứ hai.

dynamicButton = new Button();

dynamicButton.Text = "Dynamic Button B";

dynamicButton.Click += new EventHandler(cmdDynamicB_Click);

pnl.Controls.Add(dynamicButton);

// Thêm dấu ngắt dòng.

pnl.Controls.Add(new LiteralControl("<br><br>"));

// Tạo TextBox.

TextBox dynamicText = new TextBox();

pnl.Controls.Add(dynamicText);

// Gán ID cho TextBox.

dynamicText.ID = "DynamicText";

}

private void cmdDynamicA_Click(object sender, System.EventArgs e) {

lblMessage.Text = "Clicked A";

GetText();

}