PDA

View Full Version : سوال: قرار دادن لینک در گرید ویو



ali_fbi
سه شنبه 20 اسفند 1392, 15:57 عصر
سلام دوستان

بنده یک بانک اطلاعاتی دارم که توی یکی از فیلد ها آدرس یک فایل را به صورت استرینگ ذخیره کردم

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

راه حل چیست ؟

Mohammad_dn
سه شنبه 20 اسفند 1392, 16:21 عصر
استفاده از هایپر لینک

ali_fbi
سه شنبه 20 اسفند 1392, 16:22 عصر
استفاده از هایپر لینک


عزیز چطور لینک در همان فیلد را در هایپر لینک قراردهیم ؟

aminireza65
سه شنبه 20 اسفند 1392, 16:38 عصر
شما برای گرید ویو از بخش add new column یک template field اضافه کنید و داخل آن یک کنترل hyper link قرار بدید و خصوصیت navigation url اون رو bind کنید به دیتابیس و خصوصیت text اون رو هم مثلا بذارید دانلود فایل.

Mohammad_dn
سه شنبه 20 اسفند 1392, 17:11 عصر
شما برای گرید ویو از بخش add new column یک template field اضافه کنید و داخل آن یک کنترل hyper link قرار بدید و خصوصیت navigation url اون رو bind کنید به دیتابیس و خصوصیت text اون رو هم مثلا بذارید دانلود فایل.

بله باید همینجوری انجام بدید

sadeghpa80
سه شنبه 20 اسفند 1392, 20:02 عصر
از این استفاده کن :
در قسمت Column های گرید این رو اضافه کن:

<asp:HyperLinkField Text="انتخاب" DataNavigateUrlFormatString="/Adreess?Parameters={0}" DataNavigateUrlFields="ParametersName " />


با این کد میتونی پارامتر هم پاس بدی به یه پیج دیگه . فقط مقدار پارامتر رو از index گرید میگیره که در کد بالا index[0] هست که باید index و اسم مقدار رو تغییر بدی

اگر هم نخواستی که پارامتر پاس بدی طبق خواسته خودت تغییر بده