امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
عدم پرش به بالای صفحه با PostBack
نویسنده پیام
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #1
Question  عدم پرش به بالای صفحه با PostBack
با سلام و تشکر از همه ی دوستان038
دوستان بعد ازPostBack شدن(مثلا کلید بر روی Select یک GridView یا تغییر DropDownList) اگر صفحه دارای اسکرول باشه به بالای صفحه پرش می کند.حالا من می خوام که این کار انجام نشود.چکار کنم؟001
با تشکــــــــــــــــــــــــــــر009

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
۱۵-خرداد-۱۳۹۲, ۱۰:۴۶:۱۵
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: عدم پرش به بالای صفحه با PostBack
یه خاصیت هست البته توی internet explorer جواب میده برای مرورگرهای دیگه باید از jquery استفاده کنی
<pages maintainScrollPositionOnPostBack="true" />
<%@ Page MaintainScrollPositionOnPostback="true" %>
(2 سالی میشه با .net کار نکردم شاید تو ورژنهای جدید رفع شده باشه)

کد:
<script type="text/javascirpt">
    var xPos, yPos;
    var prm = Sys.WebForms.PageRequestManager.getInstance();
    prm.add_beginRequest(BeginRequestHandler);
    prm.add_endRequest(EndRequestHandler);
    function BeginRequestHandler(sender, args) {
        xPos = $get('scrollDiv').scrollLeft;
        yPos = $get('scrollDiv').scrollTop;
    }
    function EndRequestHandler(sender, args) {
        $get('scrollDiv').scrollLeft = xPos;
        $get('scrollDiv').scrollTop = yPos;
    }
</script>
کلمات کلیدی جستجو در گوگل

کد:
maintain scroll position after postbacks in asp.net

[تصویر:  xshon.png]
از آن نماز که خود هیچ از آن نمی فهمی خدا چه فایده و بهره اکتساب کند
تفاخری نبود مر خدای عالم را که چون تو ابلهی او را خدا حساب کند
(آخرین ویرایش در این ارسال: ۱۵-خرداد-۱۳۹۲, ۱۳:۱۴:۵۲، توسط lord_viper.)
۱۵-خرداد-۱۳۹۲, ۱۳:۰۷:۱۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : javaweb, babyy
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #3
RE: عدم پرش به بالای صفحه با PostBack
با سلام و تشکر از لطف شماHeart
دوس عزیز زمان استفاده از
کد:
<%@ Page MaintainScrollPositionOnPostback="true" %>
خطا می ده مانند تصویر پیوست
Heartبا تشکـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــرHeart

دوستان فهمیدم چرا خطا می ده،چون من از دو کد زیر استفاده می کردمWhistle
کد:
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="ExpertSolicitation.aspx.cs" Inherits="ssaa.ExpertSolicitation" %>
<%@ Page MaintainScrollPositionOnPostback="true" %>
که خطا میداد و باید این دو رو با هم ترکیب می کردم
کد:
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" MaintainScrollPositionOnPostback="True" AutoEventWireup="true" CodeBehind="ExpertSolicitation.aspx.cs" Inherits="ssaa.ExpertSolicitation" %>
بله همون جور که گفتید فقط روی IE جواب میدهRolleyes
من این سایتای خارجی رو نگاه کردم خیلی چیزی نفهمیدم بیشتر روی اسکرول div و اینتور چیزا بودنShy
با تشکــــــــــــــــــــــــــــرHeart

(۱۵-خرداد-۱۳۹۲, ۱۳:۲۹:۲۲)javaweb نوشته است: با سلام و تشکر از لطف شماHeart
دوس عزیز زمان استفاده از
کد:
<%@ Page MaintainScrollPositionOnPostback="true" %>
خطا می ده مانند تصویر پیوست
Heartبا تشکـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــرHeart

دوستان فهمیدم چرا خطا می ده،چون من از دو کد زیر استفاده می کردمWhistle
کد:
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="ExpertSolicitation.aspx.cs" Inherits="ssaa.ExpertSolicitation" %>
<%@ Page MaintainScrollPositionOnPostback="true" %>
که خطا میداد و باید این دو رو با هم ترکیب می کردم
کد:
<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" MaintainScrollPositionOnPostback="True" AutoEventWireup="true" CodeBehind="ExpertSolicitation.aspx.cs" Inherits="ssaa.ExpertSolicitation" %>
بله همون جور که گفتید فقط روی IE جواب میدهRolleyes
من این سایتای خارجی رو نگاه کردم خیلی چیزی نفهمیدم بیشتر روی اسکرول div و اینتور چیزا بودنShy
با تشکــــــــــــــــــــــــــــرHeart
دوستان پیداش کردمHeart
یه بنده ی خدایی که خدا خیرش بده این مطلب رو آموزش داده همراه با فایل جاواو اسکریپتش و نمونه
نگهداری وضعیت اسکرول ها در رفت و برگشت صفحات به سرور (در ASP.NET و سایر زبانهای تحت وب)
http://hasheminezhad.com/scrollsaver

با تشکـــــــــــــــــــر از اون دوست عزیز و همه ی شما دوستانHeart


فایل‌(های) پیوست شده بندانگشتی (ها)
   

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
(آخرین ویرایش در این ارسال: ۱۵-خرداد-۱۳۹۲, ۱۳:۵۹:۴۱، توسط javaweb.)
۱۵-خرداد-۱۳۹۲, ۱۳:۲۹:۲۲
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Question رفتن به صفحه HOME tayebeh 1 2,062 ۱۹-دى-۱۳۸۶, ۱۹:۴۰:۳۳
آخرین ارسال: mbza11
  سوال در رابطه صفحه Login ΛΛ Θ l-l $ Σ Ω 8 5,930 ۱۴-دى-۱۳۸۶, ۱۹:۵۴:۰۲
آخرین ارسال: ΛΛ Θ l-l $ Σ Ω
  ساخت صفحه ورود اطلاعات با ASP ΛΛ Θ l-l $ Σ Ω 29 18,772 ۱۴-دى-۱۳۸۶, ۱۰:۳۸:۲۶
آخرین ارسال: mbza11
  table بالای صفحه نمی افته sanam 0 1,921 ۲۷-فروردین-۱۳۸۶, ۱۵:۳۸:۳۴
آخرین ارسال: sanam

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS