PDA

View Full Version : سوال: پاس دادن مقدار datagrid DEVExpress به TextBox



vB.N3T
چهارشنبه 06 بهمن 1395, 08:41 صبح
سلام مهندسین عزیز
طبق عکس زیر یه گرید ویوو هستش
میخواهم وقتی رو ویراش کلیک کرد
اطلااعاتش داخل تکس باکس ها بشینه
ممنون میشم راهنمایی کنید
یا روش دیگه ای برای ویرایش دارید بهم بگید مچکرم

ebrahim.rayatparvar
چهارشنبه 06 بهمن 1395, 09:59 صبح
سلام مهندس جان.
شما پس از کلیک کردن رو دکمه ویرایش باید کد زیر رو بزندید :


TextEdit.Text = gridView.GetRowCellValue(gridView.FocusedRowHandel ,gridView.Columns["اسم ستون"]).ToString();


اگه مشکل تایپی بود ببخشید چون همینجور سریع زدم.
این یه راه حلی هست که من گفتم شاید دوستان راه حل دیگه ای هم داشتن شاید بایندینگ هم بگن ولی چیزی که من برداشتی که از سوال شما داشتم این بود که اینو میخواستین.
نکته دیگه که این کد رو برای GridView کامپوننت Devexpress گفتم چون شما گفتین Devexpress هست

ebrahim.rayatparvar
چهارشنبه 06 بهمن 1395, 10:00 صبح
بجای
gridView.Columns["اسم ستون"]
هم میتونین فقط همون نام ستون رو بزنید ولی من خودم اینجوری میزنم.

vB.N3T
چهارشنبه 06 بهمن 1395, 12:17 عصر
خیلی ممنون
فقط یه مشکلی هستش گرید من
GetRowCellValue
نداره
گرید از نوع ASPxGridView هستش

ebrahim.rayatparvar
چهارشنبه 06 بهمن 1395, 12:57 عصر
من وینفرم کار کردم و Devexpress و بخصوص امکانات فوالعاده گریدویو این کامپوننت رو تو وینفرم کار میکنم ولی چنین امکاناتی تو asp.net و asp.net mvc هم هست کمی فقط فرق داره لینک های زیر رو ببین :

لینک1 (https://www.devexpress.com/Support/Center/Question/Details/Q260570)
لینک2 (https://www.devexpress.com/Support/Center/Question/Details/Q473434)
لینک3 (https://www.devexpress.com/Support/Center/Question/Details/Q390588)

فقط کافی سرچی بزنی تو گوگل و سایت خودش چون مستندات قوی همراه با مثال های خوبی داره بخصوص بخش سوالاتش خیلی خوبه.
امید وارم که مشکلت حل بشه

vB.N3T
پنج شنبه 07 بهمن 1395, 21:34 عصر
سر در نیاوردم میشه یه نمونشو بسازید :لبخند: