0 امتیاز
قبل در برنامه نویسی توسط (20 امتیاز)
ویرایش شده قبل توسط

سلام.من میخوام یک شمارنده مثل شمارنده ای که در لینک زیر قرار میدم داشته باشم ولی نمیخوام هر دفعه که صفحه ریفرش شد شمارنده از اول شروع بشه مثلا بیست روز رو بشماره بدون اینکه وقتی اینکه وقتی صفحه شروع شد از اول شروع کنه.ممنون میشم اگه کسی بلده بهم کمک کنه.یه چیزی شبیه به پیشنهاد ویژه تو سایت digikala.com

لینک

 

لینک دانلود کد

1 پاسخ

0 امتیاز
قبل توسط (1.9هزار امتیاز)
ویرایش شده قبل توسط

در asp می توانید قبل از reloed صفحه مقدار موجود را به طور موقت در ViewState ذخیره کنید ViewState برای حل اینگونه مشکلات به وجود آمدن در قسمت Source می توانید از آن استفاده کنید راه دیگر اینکه Query ارسال کنید به دیتابیس که کار چندان پسندیدای نیست روند کار کرد را تحت تاثیر میزاره

 

مثال ViewState:

ViewState["HarEsmiKdeletKhast"] = nameMOtghayer;

بعد هم دوباره مقدار موجود در  ViewState رو به کد جاواسکریپت انتقال بده 

 

مثال :

این کد هم در Event Load وارد کنید:

ViewState("Har-Esmi-K-Mikhai") = EsmMotghayer;
 //Data Mojod dar Js ro enteqal bede b Fazaye Movaqat ViewState   
(("    Page.ClientScript.RegisterHiddenField("testCode", ViewState("Har-Esmi-K-Mikhai

در جاوااسکریپت هم اینگونه مقدار بخوانید :

var jsmotayer = document.getElementById("testCode");
alert(jsmotayer);

 

قبل توسط (1.9هزار امتیاز)
اوکی البته اگر خالف قوانین نباشه
قبل توسط (20 امتیاز)
ممنون میشم اعمال کنین

سوالات مشابه

0 امتیاز
0 پاسخ 215 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط shamstabrizi (505 امتیاز)
0 امتیاز
0 پاسخ 494 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط shamstabrizi (505 امتیاز)
+1 امتیاز
0 پاسخ 753 بازدید
+1 امتیاز
2 پاسخ 383 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط shamstabrizi (505 امتیاز)
0 امتیاز
1 پاسخ 342 بازدید
0 امتیاز
1 پاسخ 339 بازدید
0 امتیاز
1 پاسخ 1.3هزار بازدید
0 امتیاز
1 پاسخ 737 بازدید
...