PDA

View Full Version : چگونگی خواندن از دیتا گرید ویو



ATili.Nero
دوشنبه 30 آبان 1390, 14:29 عصر
برای فرم Login می خواهم که فیلد اولی از دیتا گرید رو به من نشون بده ستون مثلاً User_Admin
نمی دونم باید جی کار کنم یکی یه راهنمایی کنه
مشابه همین کدی که می خواهم تو C# این جوریه با C# بلدم اما ASP.Net نه یکی یه راهنماییم کنه
کد C#

User_Admin = dataGridView1.Rows[0].Cells["User_Admin"].Value.ToString();

محمد متاله
دوشنبه 30 آبان 1390, 23:54 عصر
با سلام
این کدها مربوط به listView هست می توانید اینها را برای gridview تعمیم داده و استفاده کنید

ListViewItem tmpEditItem = lstvGallery.EditItem;
TextBox txtName = (TextBox)tmpEditItem.FindControl("txtName");
DropDownList ddlType = (DropDownList)tmpEditItem.FindControl("dllType);


مثلا به جای editItem که در لیست ویواستفاده شده از RowItem استفاده باید کنید و به جای ListViewItem از GridViewRow

ATili.Nero
سه شنبه 01 آذر 1390, 01:55 صبح
اصلاً متوجه نشدم
یه کم اماتور توضیح بده لطفاً تازه کاریما

aliyeh
سه شنبه 01 آذر 1390, 09:22 صبح
با سلام
این کدها مربوط به listView هست می توانید اینها را برای gridview تعمیم داده و استفاده کنید

ListViewItem tmpEditItem = lstvGallery.EditItem;
TextBox txtName = (TextBox)tmpEditItem.FindControl("txtName");
DropDownList ddlType = (DropDownList)tmpEditItem.FindControl("dllType);


مثلا به جای editItem که در لیست ویواستفاده شده از RowItem استفاده باید کنید و به جای ListViewItem از GridViewRow

دوست عزیز این در صورتی هست که یک کنترل textbox در gridview تعریف کنیم .
اگه بخوایم مستقیما اطلاعات یک فیلد رو بخونیم چطور؟

aliyeh
سه شنبه 01 آذر 1390, 14:56 عصر
من یه سرچ کوچیک کردم فکر کنم باید اینطوری بنویسید:
GridViewRow row = GridView1.SelectedRow;
txtname.Text = row.Cells[5].Text;
یا

GridViewRow row = GridView1.Rows[1];
txtname.Text = row.Cells[5].Text;