N
nalbayo
this code i wrote....completly dirty code i think
can i make this code more simple and easy?
........&&
protected void AddUploadImageButton_Click(object sender,
ImageClickEventArgs e)
{
int fileUploadCount =
int.Parse(Request.Cookies["Upload"]["UploadCount"].ToString());
if (fileUploadCount != 10)
Response.Cookies["Upload"]["UploadCount"] =
string.Format("{0}",++fileUploadCount);
switch (fileUploadCount)
{
case 1:
FileUpload1.Visible = true;
break;
case 2:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
break;
case 3:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
break;
case 4:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
break;
case 5:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
FileUpload5.Visible = true;
break;
case 6:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
FileUpload5.Visible = true;
FileUpload6.Visible = true;
break;
case 7:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
FileUpload5.Visible = true;
FileUpload6.Visible = true;
FileUpload7.Visible = true;
break;
case 8:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
FileUpload5.Visible = true;
FileUpload6.Visible = true;
FileUpload7.Visible = true;
FileUpload8.Visible = true;
break;
case 9:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
FileUpload5.Visible = true;
FileUpload6.Visible = true;
FileUpload7.Visible = true;
FileUpload8.Visible = true;
FileUpload9.Visible = true;
break;
case 10:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
FileUpload5.Visible = true;
FileUpload6.Visible = true;
FileUpload7.Visible = true;
FileUpload8.Visible = true;
FileUpload9.Visible = true;
FileUpload10.Visible = true;
break;
}
can i make this code more simple and easy?
........&&
protected void AddUploadImageButton_Click(object sender,
ImageClickEventArgs e)
{
int fileUploadCount =
int.Parse(Request.Cookies["Upload"]["UploadCount"].ToString());
if (fileUploadCount != 10)
Response.Cookies["Upload"]["UploadCount"] =
string.Format("{0}",++fileUploadCount);
switch (fileUploadCount)
{
case 1:
FileUpload1.Visible = true;
break;
case 2:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
break;
case 3:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
break;
case 4:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
break;
case 5:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
FileUpload5.Visible = true;
break;
case 6:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
FileUpload5.Visible = true;
FileUpload6.Visible = true;
break;
case 7:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
FileUpload5.Visible = true;
FileUpload6.Visible = true;
FileUpload7.Visible = true;
break;
case 8:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
FileUpload5.Visible = true;
FileUpload6.Visible = true;
FileUpload7.Visible = true;
FileUpload8.Visible = true;
break;
case 9:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
FileUpload5.Visible = true;
FileUpload6.Visible = true;
FileUpload7.Visible = true;
FileUpload8.Visible = true;
FileUpload9.Visible = true;
break;
case 10:
FileUpload1.Visible = true;
FileUpload2.Visible = true;
FileUpload3.Visible = true;
FileUpload4.Visible = true;
FileUpload5.Visible = true;
FileUpload6.Visible = true;
FileUpload7.Visible = true;
FileUpload8.Visible = true;
FileUpload9.Visible = true;
FileUpload10.Visible = true;
break;
}