Hyperlink در دیتاگرید ویو

این تاپیک 1 پاسخ و 1 مشارکت کننده دارد . آخرین آپدیت توسط :  elham.e ،‏ 3 سال و 3 ماه پیش .

این تاپیک تاکنون 1312 بازدید داشته است .

نویسنده پست
یکشنبه ، 18 آگوست 2013     1:03 ب.ظ #


elham.e

Subscriber
91 پست10 تاپیک

سلام من میخواستم در گرید ویوم یه سری هایپرلینک داشته باشم که زیرشاخه های یک گروه رو نمایش میده وقتی کاربر روی هر کدوم کرد به صفحه محصولات اون زیر شاخه بره(به عبارتی من یه سری گروه های کالایی دارم وقتی کاربر روی اون ها کلیک کرد در یک گریو ویو زیرشاخه های اونا رو نمایش میده و اگر در اون گرید ویو روی یکی از ان ها کلیک کرد محصولات اون زیرشاخه رو نمایش بده) مثلا فک کنید من یک گروه کالایی پوشاک دارم حالا زیرشاخه های اونا رو با کلیک بر روی اون میتونم ببینم که شامل پوشاک مردانه و بچه گانه و زنانه هست

حالا با کلیک روی پوشاک بچه گانه میتونم محصولات متفاوت پوشاک بچه گانه رو در صفخه product ام ببینم

من اول اومدم ی دکمه با commandtext ی go گذاشتم که کاربر با کلیک بر روی اون به صفحه محصولات هدایت میشد این شکلی :

حالا نمیخوام همون دکمه هم باشه ینی میخوام همون اسم اون زیرشاخه حالت هایپرلینک داشته باشه و با کلیک روی اون به صفحه مورد نظر برم

هیچ راهی هست برای اینکه در دیتاگرید ویو به همون متن حالت لینک بدم؟؟

چن جام سرچ کردم ولی جواب سوالمو پیدا نکردم :http://social.msdn.microsoft.com/Forums/windows/en-US/3f53e654-3de3-4a88-8e91-6bcd6bf2d3d1/hyperlink-in-databound-datagridview

با تشکر

0  تشکر
یکشنبه ، 18 آگوست 2013     3:19 ب.ظ #


elham.e

Subscriber
91 پست10 تاپیک

من مشکلم حل شد خواستم اینجا راهی رو که رفتم بگم شاید اینجا به درد کسی خورد

وقتی اون مثلث کنار datagridview رو کلیک میکنی یه صفحه باز میشه از منوی باز شده گزینه ی Edit columns رو انتخاب میکنی و سپس از قسمت فیلدهای موجود Template Field رو انتخاب میکنی و یه نام به هدر اون میدیم بعد ok میکنی وقتی روی گریدویو راست کلیک کنی و بعد گزینه ی Edit template و سپس هدر اون ستونتو انتخاب کنی در قسمت Item Template میتونی از منوی toobox هرچی خواستین حتی یک هیپرلینک رو به صفحه اضافه کنید و سپس روی مثلث اون کلیک کنید و در قسمت navigate Url اون میشه هر url ای که دوست داشتین بنویسین  مثل :

و حتما باید دکمه ی Auto generate اون دیتاگرید ویو رو هم غیر فعال کنیم که فقط فیلدهای خاصی رو که از بین فیلدهایی که واکشی کردیم رو نمایش بده

1  تشکر
پست 1 تا 2 (از مجموع 2 پست)

برای پاسخ دادن به این تاپیک باید وارد سایت شوید .