rana-writes
یک شنبه 01 خرداد 1390, 17:43 عصر
سلام دوستان برنامه نویس
من یه مشکل عجیب برام پیش اومده
توی سایتم کاربر دارم که کاربرها میتونن نام کاربریشون رو به دلخواه لاتین یا فارسی وارد کنن
برای صفحه پروفایل که با کلیک بر روی نام کاربری ظاهر میشه و من نام کاربر رو با query string بهش پاس دادم یه مشکلی ایجاد شده
چون سایتم دارای بخشهای مختلفه مثل جعبه گفتگو و صفحه کامنت و پست مطلب، طبیعتا هر جایی که کاربر مطلبی ثبت کنه با کلیک روی اسم خودش میشه صفحه پروفایلش رو دید
من بعضی جاها لینک نام و نام خانوادگی رو با linkbutton دادم که وقتی روش کلیک میشه توی همون صفحه باز میشه و پروفایل به طور کامل دیده میشه
ولی بعضی جاها اینکارو با Hyperlink کردم و Target="_blank" گذاشتم، تو این حالت دوم اگه کوئری استرینگم مقدارش فارسی باشه، توی تست خط به خط برنامه به جاش علامت مربع ظاهر میشه که انگار فونت رو شناسایی نمیکنه و طبیعتا کاربری رو هم پیدا نمیکنه
نمیدونم مشکل از کجاست
ممنون میشم راهنماییم کنین
من یه مشکل عجیب برام پیش اومده
توی سایتم کاربر دارم که کاربرها میتونن نام کاربریشون رو به دلخواه لاتین یا فارسی وارد کنن
برای صفحه پروفایل که با کلیک بر روی نام کاربری ظاهر میشه و من نام کاربر رو با query string بهش پاس دادم یه مشکلی ایجاد شده
چون سایتم دارای بخشهای مختلفه مثل جعبه گفتگو و صفحه کامنت و پست مطلب، طبیعتا هر جایی که کاربر مطلبی ثبت کنه با کلیک روی اسم خودش میشه صفحه پروفایلش رو دید
من بعضی جاها لینک نام و نام خانوادگی رو با linkbutton دادم که وقتی روش کلیک میشه توی همون صفحه باز میشه و پروفایل به طور کامل دیده میشه
ولی بعضی جاها اینکارو با Hyperlink کردم و Target="_blank" گذاشتم، تو این حالت دوم اگه کوئری استرینگم مقدارش فارسی باشه، توی تست خط به خط برنامه به جاش علامت مربع ظاهر میشه که انگار فونت رو شناسایی نمیکنه و طبیعتا کاربری رو هم پیدا نمیکنه
نمیدونم مشکل از کجاست
ممنون میشم راهنماییم کنین