PDA

View Full Version : سوال: ساخت جدول پویا



alonmahdi
چهارشنبه 18 تیر 1393, 15:44 عصر
با سلام خدمت دوستان عزیز

من می خوام یک جدول پویا درست کنم به این صورت که مثلا با هر بار کلیک کردن بر روی اون یک سطر بهش اضافه کنه و بعد در اون سطر یک سری فیلد هایی رو اضافه کنه .
می خوام با هر بار کلیک کردن این اتفاق به افته .
من از کد زیر استفاده می کنم سطر اول رو با تمام ویژگی هایی که گفتم می سازه ولی وقتی بار دوم روی دکمه کلیک می کنم برای بار دوم این کار رو نمی کنه یعنی یک جوارایی موقعه ای که تست کردم اصلا به سطر های اون جدول اضافه نشده و دوباره از اول به اون جدول سطر اضافه می کنه

امیدوارم منظورم رو رسونده باشم .

ممنون می شم از این که زود تر پاسخ بدین جون باید تا شب تموش کنم :)


DropDownList[] dlsathetasilat = new DropDownList[50];
Label[] lblradif = new Label[50];
TextBox[] txtreshtetahsili = new TextBox[50];
TextBox[] txtmoasese = new TextBox[50];
TextBox[] txtcity = new TextBox[50];
TextBox []txtdateakhz = new TextBox[50];
CheckBox[] chmadrakmoadel = new CheckBox[50];

TableCell []tc = new TableCell[7];

static int i=0;


TableRow tr = new TableRow();
lblradif[i] = new Label();
lblradif[i].Text = (i + 1).ToString();
lblradif[i].CssClass = "lbl";
dlsathetasilat[i] = new DropDownList();
dlsathetasilat[i].Items.Add("دیپلم");
dlsathetasilat[i].CssClass = "dl";

txtreshtetahsili[i] = new TextBox();
txtreshtetahsili[i].CssClass = "dl";
txtmoasese[i] = new TextBox();
txtmoasese[i].CssClass = "dl";
txtdateakhz[i] = new TextBox();
txtdateakhz[i].CssClass = "dl";
txtcity[i] = new TextBox();
txtcity[i].CssClass = "dl";
chmadrakmoadel[i] = new CheckBox();
chmadrakmoadel[i].CssClass = "d2";


for (int k = 0; k < 7; k++)
tc[k] = new TableCell();





tc[0].Controls.Add(lblradif[i]);
tc[1].Controls.Add(dlsathetasilat[i]);
tc[2].Controls.Add(txtreshtetahsili[i]);
tc[3].Controls.Add(txtmoasese[i]);
tc[4].Controls.Add(txtcity[i]);
tc[5].Controls.Add(txtdateakhz[i]);
tc[6].Controls.Add(chmadrakmoadel[i]);

for (int j = 0; j < 7; j++)
tr.Controls.Add(tc[j]);

Table1.Rows.Add(tr);

i++;

alonmahdi
چهارشنبه 18 تیر 1393, 17:07 عصر
یکی جواب بده :(
گیرم ..... :گریه: