Я хочу динамически генерировать метку с номером при каждом нажатии кнопки. Я хочу, чтобы ярлыки создавались с последовательными номерами при каждом нажатии кнопки. (одна метка за раз) Я публикую код, который я написал ниже, однако при выполнении этого кода генерируется только одна метка. Событие onclick, похоже, не увольняет. пожалуйста, помогите.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication3
{
public partial class WebForm17 : System.Web.UI.Page
{
int x = 400;
protected void Page_Load(object sender, EventArgs e)
{
}
//user defined function
void GenerateLabel ()
{
Label l = new Label();
Panel1.Controls.Add(l);
l.Style["top"] = "25px";
l.Style["Left"] = "60px";
l.Text = this.x.ToString();
x = x + 1;
}
protected void Button1_Click(object sender, EventArgs e)
{
GenerateLabel();
}
}
}