PDA

View Full Version : سوال: کارنکردن لینک ها در GridView



ehsanes
سه شنبه 25 اسفند 1388, 17:35 عصر
سلام

من از این کد برای اضافه کردن لینک در GridView استفاده می کنم



<asp:HyperLinkField DataNavigateUrlFields="Title,Abstruct"
DataNavigateUrlFormatString="prnews.aspx?Title={0}&Abstruct={1}"
DataTextField="Title" HeaderText="" />


ودر یک صفحه دیگر دو label یکی برای عنوان ویکی برای متن خبر استفاده می کنم

حالا مشکل اینجا اگر متن مقاله از یک خط بیشترباشه لینکی که در GridView قرار دادم کار

نمیکنه خاموشه (در data base هم data type=nvarchar4000) اما وقتی متن کم باشه هم

لینک کار میکنه وهم متن در صفحه مورد نظر نشون میده

ehsanes
جمعه 28 اسفند 1388, 20:08 عصر
لطفا راهنمایی کنید کسی نیست!:ناراحت:

mohammad.sakhidel
جمعه 28 اسفند 1388, 20:25 عصر
همه متن خبرتو از طریق کوئری استرینگ انتقال میدی؟
بجای اینکار آیدیشو انتقال بده و توی صفحه بعد با اون آی دی ، متن کامل خبرو بخون و نمایش بده.



-----------------------------------------------------------------
بازار مرزی ایرانیان :: تجربه یک خرید ارزان و با کیفیت (http://www.bazaremarzi.com)

ehsanes
جمعه 28 اسفند 1388, 20:31 عصر
ممنون

درسته ولی من می خوام بدونم مشکل از چیه که لینک در grid view در صورت طولانی بودن متن کار نمیکنه

Peyman.Gh
جمعه 28 اسفند 1388, 20:41 عصر
خوب شما اگر Query Strinfg را برابر متن قرار دادید که محدودیت داره نه اینکه 4000 کاراکتر رو بفرستید :لبخند:

ehsanes
جمعه 28 اسفند 1388, 20:43 عصر
خوب راهی برای رفع محدودیت نیست که متن کامل از طریق Query Strinfg به طور کامل نمایش بدم

mohammad.sakhidel
جمعه 28 اسفند 1388, 20:50 عصر
ببین دوست من شاید هم راهی باشه من نمیدونم ولی حتی اگه راهی باشه هم نباید کار نادرست رو انجام داد. برای انتقال داده ها بین صفحات راه های متنوعی وجود داره مثل :
QueryString , Session , Application , Cookie که میتونی حتی یک آبجکت رو بفرستی نه فقط متن یا عدد.
موفق باشی




-----------------------------------------------------------------
بازار مرزی ایرانیان :: تجربه یک خرید ارزان و با کیفیت (http://www.bazaremarzi.com)