PDA

View Full Version : سوال: نمايش اطلاعات ثبت شده هنگام برگشت از يك صفحه به صفحه اي كه اين داده ها در آن پر شده



mandana.k
شنبه 09 آبان 1388, 15:45 عصر
دوستان من برنامه اي تحت Web با زبان برنامه نويسي vb.net نوشته ام كه داراي يك فرمPersonel.aspx مي باشد كه دادهها در آن وارد مي شود كه اگر اطلاعات ناقص وارد شود درفرم ErrorMsg.aspx پيغام (اطلاعات راكامي كنيد) نمايش داده مي شود روي اين فرم دكمه برگشت گذاشته شده كه درآن نوشته ام
Response.Redirect("Proposal.aspx") ولي وقتي به فرم اول برگشت مي كند اطلاعات قبلي هم پاك شده درصورتي كه من مي خواهم اطلاعات پاك نشود وادامه آن اطلاعات را تكميل كنم لطفا راهنماييم كنيد

اوبالیت به بو
شنبه 09 آبان 1388, 16:31 عصر
Response.Redirect("Proposal.aspx") ولي وقتي به فرم اول برگشت مي كند اطلاعات قبلي هم پاك شده درصورتي كه من مي خواهم اطلاعات پاك نشود وادامه آن اطلاعات را تكميل كنم لطفا راهنماييم كنيد
Ajax استفاده کنید.
البته راه غیر Ajaxیی هم داره

mandana.k
یک شنبه 10 آبان 1388, 11:05 صبح
دوست عزيز اگر ممكنه بيشتر راهنمايي كنيد من كه متوجه نشدم:متفکر:

kohyar
یک شنبه 10 آبان 1388, 12:02 عصر
با سلام
دوست عزيز چرا از Validator استفاده نمي كنيد كه هنگام ارسال فرم داده ها را ارزيابي كنه و اگر داده اي ناقص وارد شده بود به كاربر پيغام خطا بده

mandana.k
یک شنبه 10 آبان 1388, 15:00 عصر
دوست عزيز من اين مشكل را تنها براي فرم ErrorMsg.aspx ندارم بلكه وقتي از صفحه اصلي به صفحه ديگر مي روم ومي خواهم با زدن دكمه به صفحه اصلي برگردم نمي خواهم اطلاعات پر شده از قبل من پاك شود
لطفا اگر راه حلش را مي دانيد راهناييم كنيد

yekta64
یک شنبه 10 آبان 1388, 18:18 عصر
سلام
فکر می کنم اگه ispostback رو چک کنی مشکلت حل بشه
یعنی اطلاعات رو توی حلقه زیر قرار بده


if ispostback=false then
.
.
.
end if

mandana.k
دوشنبه 11 آبان 1388, 08:35 صبح
من در اين حلقه بايد چي بنويسم ؟؟؟؟؟

yekta64
دوشنبه 11 آبان 1388, 09:43 صبح
من در اين حلقه بايد چي بنويسم ؟؟؟؟؟

اطلاعاتی که توی کنترل هاتون وارد میشه رو توی این حلقه قرار بدید به این صورت اطلاعات حفظ میشن