tags:

views:

145

answers:

1

hi evary one

I'm creating fileupload control on a linKbutton click evant.first time its creating the controls but if i press the link button second time..It's not creating.

what is the problem with that...?

following is code..

protected void LinkButton1_Click(object sender, EventArgs e) {

    newattach();


    }


private void newattach()
{
    int i;

    for (i = 0; i < 2; i++)
    {
        count++;
        FileUpload f1 = new FileUpload();
        f1.ID = "fileupload" + count.ToString();
        f1.Height = 34;
        f1.Width = 212;
        Panel1.Controls.Add(f1);

    }

and count is a static varialbe...

pls help..

+1  A: 

When you create controls dynamically with ASP.NET you need to recreate the control every time you post back, generally you recreate the control on Page_Load. That is most likely the cause of your problem.

jarrett
thanx sir ..its solved
Aarsh Thakur