not possible, since those two button click events don't occur at the same time (unless you specifically one from the other or raise both events), try    Label myLabel;
    private void Page_Load(object sender, System.EventArgs e)
    {
         myLabel = new Label();
         Controls.Add(myLabel);
    }    private void Button1_ServerClick(object sender, System.EventArgs e)
    {
        int i =10;
         myLabel.Text = i.ToString();
         myLabel.ID = "Label" + i.ToString();
    }    private void mybutton_Click(object sender, System.EventArgs e)
    {
        Response.Write(myLabel.Text);
    }