PDA

View Full Version : انتخاب یک سطر در GridView با کلیک کردن روی آن



azygole
دوشنبه 09 بهمن 1385, 21:52 عصر
با سلام و خسته نباشید خدمت شما .
من با #c برنامه نویسی تحت web می کنم . می خواهم با کلیلک کردن روی هر سطر از یک GridView آن سطر انتخاب شود یعنی selectindex روی آن سطر تنظیم شود اما نمی توانم میشه راهنماییم کنید ممنون میشم .
:لبخندساده:

leilav_1984
سه شنبه 10 بهمن 1385, 20:04 عصر
همیشه اگه روی سمت چپ ترین ستون DataGridView (حاشیه چپ) کلیک کنیم اون سطر انتخاب میشه یعنی هم highlight میشه و هم SelectedRow برابر شمارش میشه
این کارت رو راه میندازه یا دنبال چیز دیگه ای هستی که من درست متوجه نشدم؟

smt_414
شنبه 21 مهر 1386, 00:06 صبح
سلام

همیشه اگه روی سمت چپ ترین ستون DataGridView (حاشیه چپ) کلیک کنیم اون سطر انتخاب میشه یعنی هم highlight میشه و هم SelectedRow برابر شمارش میشه


ممکن نحوه استفاده کردن از selectedrows رو با یه کد نشون بدید؟

با تشکر

smt_414
شنبه 21 مهر 1386, 10:14 صبح
سلام
عید مبارک
کسی می تونه کمکی بکنه؟؟:قلب:

hdv212
شنبه 21 مهر 1386, 10:59 صبح
اگه واسه وب میخوای، میتونی از FormView برای نمایش داده های استفاده کنی و پس از بایند کردن GridView در رویداد GridView_SelectedIndexChanged مقدار SelectedIndex از GridView رو در مقدار PageIndex از FormView قرار بدی، اینطوری :

protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
this.FormView1.PageIndex = this.GridView1.SelectedIndex;
}

smt_414
شنبه 21 مهر 1386, 11:54 صبح
سلام
تشکر برا وب نمی خوام
می خوام با بدست آوردن شماره row اون رو تو این کد استفاده کنم برای دسترسی به خونه های row


textBox1.Text=dataGridView1.Rows[x].Cells[1].Value.ToString();

hassan razavi
شنبه 21 مهر 1386, 12:19 عصر
برای بدست آوردن اندیکس سطر و ستون :

dataGridView1.CurrentCells.RowIndex
dataGridView1.CurrentCells.ColumnIndex