PDA

View Full Version : مشکل در استفاده از هایپرلینک در گریدویو



setareh2013
یک شنبه 17 شهریور 1392, 22:45 عصر
سلام
من یک جدول دارم به اسم GroupTB دو تا فیلد داره
gid
gtitle
من داخل صفحه ی ShowPic.aspx یک گریدویو تعریف کردم که اطلاعات این جدول رو می خونه یک فیلد از نوع هایپرلینک هم تعریف کردم که مقدار gtitle رو نگه می داره .
مشکلم اینه که وقتی با کلیک روی مقدار gtitle در حالت اجرا بخوام که به صفحه ی دیگر برم مشکلی پیش نمیاد ولی وقتی می خوام داخل همین صفحه showpic.aspx عملی انجام بشه خطا میده . باید چه کار کنم .
حالت اول : <asp:HyperLinkField DataNavigateUrlFields="gid"
DataNavigateUrlFormatString="test.aspx?GID={0}" DataTextField="gtitle" />

حالت دوم :
<asp:HyperLinkField DataNavigateUrlFields="gid"
DataNavigateUrlFormatString="ShowPic.aspx?GID={0}" DataTextField="gtitle" />

این کد رو برای حالت اول وقتی در صفحه test.aspx می نویسم اجرا میشه
Label1.Text = Request.QueryString["GID"].ToString();
و آی دی رو بر می گردونه

ولی کد زیر که در صفحه Showpic.aspx تعریف کردم خطا میده
Label1.Text = Request.QueryString["GID"].ToString();

setareh2013
دوشنبه 18 شهریور 1392, 10:55 صبح
کسی نمی تونه راهنماییم کنه ؟

amin750
دوشنبه 18 شهریور 1392, 11:01 صبح
خطایی که میده رو بذارین تا بتونیم راهنماییتون کنیم

setareh2013
دوشنبه 18 شهریور 1392, 16:41 عصر
خطا نامربوطه
نوشته there is a syntax error near '=' l