PDA

View Full Version : رمز کردن مقدار QueryString در RadGrid



ali643
جمعه 13 مرداد 1385, 18:27 عصر
سلام دوستان

از2006 RadGrid استفاده می کنم یک ستون در این RadGrid دارم که ID مشتری رو نشون می ده (به صورت Hyperlink)و با استفاده از QueryString به صورت CustomerDetail?id={0} به صفحه مذکور پاس داده می شه حالا من می خوام این ID به صورت رمز شده به صفحه بعد پاس داده بشه و در روال Page_load صفحه بعد رمزگشایی بشه و اطلاعات نمایش داده بشه می دونم که دو راه دارم یکی اینکه ID رو به صورت رمز شده در Database داشته باشم یا اینکه در زمان اجرا ID رمز بشه و ارسال بشه حالا باید این کار ها رو در کدوم روال RadGrid انجام بدم و چه جوری

البته اینو تاپیک را پیدا کردم اما نمی دونم چطوری در RadGrid ازش استفاده کنم

http://www.barnamenevis.org/forum/showthread.php?t=17602&highlight=querystring
مرسی

ali643
شنبه 14 مرداد 1385, 08:05 صبح
دوستان روشی به ذهنتون نرسید؟

aynehband
شنبه 14 مرداد 1385, 08:26 صبح
برای این کار نمی خواهد از Query String استفاده کنی زیرا هم محدود است و هم کوتاه بلکه می توانی از Post استفاده کنی ولی قابلیت Hash هم وجود دارد

ali643
شنبه 14 مرداد 1385, 10:51 صبح
برای این کار نمی خواهد از Query String استفاده کنی زیرا هم محدود است و هم کوتاه بلکه می توانی از Post استفاده کنی ولی قابلیت Hash هم وجود دارد
راستی نگفتی باید به ترجمه ها نصفه نیمه (دانشجوها) جعفرنژاد رجوع کنم

من نمی خوام Hash بشه بلکه می خوام با یه الگوریتم Encrypt بشه تا بعد بتونم بعدا Decrypt کنم .راه دیگه ای به نظر دوستان می رسه؟
مثل سایت www.namad.ir


مرسی

Behrouz_Rad
شنبه 14 مرداد 1385, 14:35 عصر
قبلا پاسخ دادم (جستجو):

http://www.barnamenevis.org/forum/showthread.php?t=37122

ali643
شنبه 14 مرداد 1385, 15:34 عصر
با تشکر از آقا بهروز راد فقط یه مسله مونده که QueryString ها در Grid هستند در کدوم روال Grid می تونم اونها رو تبدیل کنم (توسط لینکی که داده بودید)

مرسی

Behrouz_Rad
شنبه 14 مرداد 1385, 17:40 عصر
Rad Grid رو ندیدم اما قاعدتا باید روالی همانند ItemDataBound داشته باشه...

ali643
شنبه 14 مرداد 1385, 21:55 عصر
http://forums.asp.net/thread/1361888.aspx
مرسی

سار
چهارشنبه 18 مرداد 1385, 10:22 صبح
من معمولن برای ID از نوع GUID استفاده میکنم که فکر نمیکنم نیازی به کد کردن داشته باشه.
تا حالا هم مشکلی نداشتم.
مثلن چنین چیزی برای کسی معنی داره؟
fa68efdd-8a51-4224-abd1-715728cdf79f