PDA

View Full Version : مشکل با DataTable



ehsan_zanganeh
یک شنبه 25 فروردین 1387, 20:45 عصر
با سلام ، سال نو مبارک پ
ان شاء اله سال بدون error داشته باشید.:لبخندساده:

من با یه مشکل خیلی بزرگ برخورد کردم.

من در صفحه ورود اطلاعاتم از DataTable و Gridview استفاده کردم . برای اینکه در تمام قسمتهای صفحه اطلاعات درون DataTable رو از دست ندم اون رو بصورت Shared تعریف کردم. چون ورود اطلاعات ممکنه توسط چند کاربر انجام بشه اطلاعاتی که در DataTable وارد میکنند با هم یکی می شه.
:گریه:

چیکار کنم که هر کاربر با DataTable خودش کار کنه.

abbasegold
یک شنبه 25 فروردین 1387, 22:29 عصر
روشهای مختلفی برای حل این مساله است.
یک راه اینه که DataTable را داخل Session بریزی و هر جا نیاز شد دوباره از Session بخونی

روش ریختن DataTable در Session :


Session["sessionName"]=dataTableName
روش خواندن DataTable از Session :


dataTableName=(DataTable)Session["sessionName"]b

ehsan_zanganeh
دوشنبه 26 فروردین 1387, 15:22 عصر
منظور شما رو درست متوجه نشدم میشه بیشتر توضیح بدید.
ممنونم

ehsan_zanganeh
دوشنبه 26 فروردین 1387, 15:37 عصر
این اطلاعات مختلفی که کاربران وارد میکنن و با هم یکی میشن رو چیکار کنم.

khz-web1
دوشنبه 26 فروردین 1387, 16:43 عصر
فکر کنم آقایabbasegold درست می گن ، چون هر شخص توی وب سایت یک جلسه واسش خودش داره اینجوری دیگه اطلاعاتی به صورت یکی نمی رند ... ولی یکم بیشتر توضیح بده شاید بتونیم کمکت کنیم

ehsan_zanganeh
سه شنبه 27 فروردین 1387, 09:12 صبح
خیلی ممنونم مشکل حل شد. با همون session .
ولی این مشکل روی یک کامپیوتر هنوذ باقی مونده که اگر در دو تا e صفحه رو باز کنم و DataTable رو پر کنم باز هم اطلاعات هر دو کاربر رو بهم دیگه نشون می ده .

آیا session ها برای هر IP جدید ساخته می شه یا اینکه برای هر e ؟
یا اینکه مشکل جایی دیگس؟