PDA

View Full Version : ریختن اطلاعات gridview به داخل textbox



سمیرا55
چهارشنبه 12 تیر 1392, 16:20 عصر
سلام من یک gridview دارم میخام عمل ویرایش اطلاعات رو انجام بدم
ضمن این که که تمام کدهاشو دستی نوشتم به databasam متصلش نکردم تو هر سطرش هم دکمه edit گذاشتم با استفاده از template field هم یک جدول با یک سطر داخلش گذاشتم داخل دو تا از cellهای جدولم هم textbox با visible=false گذاشتم می خاستم با زدن دکمه edit اطلاعات gridview داخل textbox ریخته بشه و در واقع باید visible این textbox ها true بشه
خواهش می کنم کمکم کنید

tree1371
چهارشنبه 12 تیر 1392, 17:32 عصر
طبیعی تر اینطور هست که بعد از کلیک روی ادیت بره صفحه ادیت و اونجا آیدی رو با کوئری بفرستید و اطلاعات رو طبق آیدی با sql datareader بخونید ویرایش کنید و ذخیره کنید.

سمیرا55
چهارشنبه 12 تیر 1392, 18:13 عصر
( protected void edite_Click(object sender, ImageClickEventArgs e)
}

foreach (GridViewRow rowItem in GridView1.Rows)
{

TextBox chk1 = (TextBox)(rowItem.Cells[0].FindControl("TextBox1"));

string id1 = ()(rowItem.Cells[0].FindControl("group_name"));
chk1.Text = id1.ToString();
chk1.Visible = true;
}

}

من داخل gridview یعنی قسمت itemetemplatesh یک textbox گذاشتم با visible=false
حالا این جا گفتم که یک cell مخصوص از gridview رو بریز توی textbox و در نهایت visiblesho رو true کن
اما وقتی دکمه edit رو میزنم فقط visible اون textbox رو true میکنه و textbox بهم نشون میده ولی اطلاعات اون cell خاص از gridview رو داخل textbox نمیریزه
خواهش میکنم راهنمایی کنید