PDA

View Full Version : سوال: چه طوری مقدار یک Cell رو در Telerik RadGridView بدرست بیارم؟!



NasimBamdad
سه شنبه 17 اردیبهشت 1392, 11:00 صبح
سلام و خسته نباشید

قبلا وقتی از Grid خود VS استفاده می کردم از قطعه کد زیر در رویداد Cell_Click استفاده می کردم تا مقدار یک Cell از Row انتخاب شده بدست بیارم


int row = radGridView1.CurrentRow.Index;
string Pid = string.Empty;
dataGridView1[0, row].Value.ToString();


اما در Telerik RadGridView این طوری نیست و وقتی از این قطعه کد استفاده می کنم error زیر رو میده



Cannot apply indexing with [] to an expression of type 'Telerik.WinControls.UI.RadGridView'


حالا باید چی کار کرد ؟!

NasimBamdad
سه شنبه 17 اردیبهشت 1392, 15:12 عصر
خبری نیست؟!

Tiam121
سه شنبه 17 اردیبهشت 1392, 17:41 عصر
TxtName.Text = radGridView1.SelectedRows[0].Cells[0].Value.ToString();

این کد رو توی cell-click بنویس

dalaho
دوشنبه 16 دی 1392, 23:32 عصر
سلام

من هم همین مشکل رو دارم.

string s1 = gvShowOffices.SelectedItems[0].Cells[0].Text.ToString();

یه رشته رو اینجور مقدار دهی می کنم اما وقتی trace می کنم می بینم که مقدار Space Html رو گرفته . یعنی " "

کسی می تونه کمک کنه ...

Tiam121
دوشنبه 16 دی 1392, 23:46 عصر
فکر کنم اگه به کدی که من بالا نوشتم دقت کنی و با کد خودت مقایسه کنی تفاوتش رو بفهمی و مشکل رو پیدا کنی
Selectedrows نه selecteditems

dalaho
سه شنبه 17 دی 1392, 00:17 صبح
Selectedrows ; که نداره

مشابه فقط selecteditems رو داره

Tiam121
سه شنبه 17 دی 1392, 09:57 صبح
Selectedrows ; که نداره

مشابه فقط selecteditems رو داره
شما از گرید تلریک استفاده میکنی؟؟؟؟؟
selecteditem واسه لیست استفاده میشه آخه

forodo
سه شنبه 17 دی 1392, 11:48 صبح
سلام

textBox1.Text = radGridView2.CurrentRow.Cells["File"].Value.ToString()

dalaho
سه شنبه 17 دی 1392, 22:51 عصر
من از Telerik در وب فرم استفاده می کنم و اونجا CurrentRow هم نداره .....

dalaho
پنج شنبه 19 دی 1392, 01:32 صبح
کسی تا حالا با گرید تلریک کار نکرده؟؟؟؟