تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
الكالندر الهجري .. كيف اضيفه لقائمة الأدوات ؟؟
#11
ارفق الصفحة التي بها كود و ان شاء الله راح احاول اعدل الاكواد

ربما عندك مشكله في جانب الجافا سكربت ... و لا اقدر على حلها مالم اطلع ع الكود
اسم معرفي : محمد يحيى
الرد }}}
تم الشكر بواسطة: أبو عمر
#12
مرفق الصورة والملف ..
آسف للتأخير ولك كل الشكر ..
-
ملاحظة .. الأدوات اللي استخدمها عليها كلاس ((بوتستراب)) .. وعندما اضعها الأداة في كلاس مثلا 
      <div class="col-xs-6" >

هنا تحدث المشكلة ..


الملفات المرفقة
.rar   WebSite1.rar (الحجم : 101.03 ك ب / التحميلات : 35)
الرد }}}
تم الشكر بواسطة:
#13
عزيزي بسيطه ان شاء الله  ،،  الفكره  هي  ان Style  Css  على شكل طبقات  ،  فيه  طبقات  تتقدم على طبقه خلفها اذا اجتمع اكثر من  Element  في  نفس الموقع  ،  مثال  على ذلك بعض المواقع لما تعمل لها refreash   تظهر ايقونه  وسط الشاشه  و تدور تدل على عملية تحميل للويب  و جوانبها  رمادي خافت اي انك لا تقدر على الضغط عليها  ، هنا ما هي الا نفس الفكره  اعطى  قيمة  للكائن رفريش ليتقدم جميع العناصر الاخرى الصفحة  حتى يختفي  ،  فماذا نعمل في مشروعك  فقط  نقوم  بتعديل  موقع الطبقه Calender  الى الامام    ،  طبعا  تدخل  الى  محتوى صفحة الويب كنترول  و تبحث عن  ال .whole_calendar ، جميل  فقط  تضيف  سطر جديد  : 

كود :
z-index: 100;


و يصبح الكلاس الخاص بـ  Css  بهذا الشكل  : 


كود :
.whole_calendar {
    width: 280px;
    height: 180px;
    position: absolute;
    border-style: solid;
    border-width: 1px;
    border-color: black;
    overflow: auto;
    background-color: #E6E6FA;
    z-index: 100;
}

معناها  الفريم الخاص بالكاليندر  تقدم  100 طبقه الى الامام  .

اتمنى وضحت  لانه كان من الممكن  ان اعدل المشروع  و ارسله لكن احببت  التوضيح اكثر لتفهم  . 

بالتوفيق
اسم معرفي : محمد يحيى
الرد }}}
تم الشكر بواسطة:
#14
الله يعطيك ألف عافية ..
تم حل المشكلة ..
ربنا يوفقك ويسعدك يا حبيب ..
الرد }}}
تم الشكر بواسطة:
#15
أخوي myalsailamy
حاولت وضع الكالندر داخل جريد فيو .. يظهر بس لما اضغط عليه ما يفتح التقويم ..

              <EditItemTemplate>
                    <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
                   <uc1:HijriGregDatePicker runat="server" ID="EsFrom" class="form-control"  />
                </EditItemTemplate>
                <ItemTemplate>
الرد }}}
تم الشكر بواسطة:
#16
اخي الفاضل يوجد عدة مشكلات سنعالجها ان شاء الله في الاداة و هي :

اولاً نبهت عليك بان استخدامك لعملية ScriptManager اكثر من مره بالصفحة خطأ و بما انك وضعتها في row سوف تتكرر في الصفحة عدة مرات لذلك سنقوم بشطبها .

المشكلة الثانيه وهي ان الجافا السكربت المسؤول عن اظهار/اخفاء الـ Div الذي يحوي نموذج الكاليندر سوف يتكرر اكثر من مره و هذه مشكله تسبب تعارض لذلك ساقوم بوضع ترقيم عشوائي لكل function بالجافا سكربت بحيث تكون مختلفه عن الاخرى ، و يوجد حل اخر افضل لكن سنكتفي بالحل الاول لانه الاسهل

يمكنك معرفة المزيد عن النقطه الثانيه من هذه الصفحة : http://www.aspsnippets.com/Articles/Issu...-page.aspx

المشكلة الثالثه ان الحدث الذي يطلق عند الضغط على زر التعديل لا يقوم بتفعيل الاكواد الموجوده في الحدث Load لذلك القوائم فارغه و لم يتم ربط الجافا سكربت مع حدث الضغط على مربع النص في اداة الكاليندر يعني مشكله في post back و الحدث load .


الحل قم بارفاق الصفحة التي تعمل عليها و التي تحوي GridView و صفحة web User control و ان شاء الله ساعدلها لك .
اسم معرفي : محمد يحيى
الرد }}}
تم الشكر بواسطة:
#17
درس قيم بصراحة .. خصوصا موضوع تكرار الخصائص .. احيانا احس اني مبتدئ جدا Smile
-
عموما لقيت حل اني اسوي في الداتا جريد يوديك لصفحة ثانية فيها فورم إدخال التاريخ .. لأني حتى لاحظت ان وضع الكالندر يسوي زحمة داخل الجريد ..
-
الله يعطيك ألف عافية يا حبيب ..
الرد }}}
تم الشكر بواسطة:
#18
راح تتعلم مع الوقت وتكون خبرات من التجربه و الفشل حتى تنجح لن تتعلم في يوم او يومين تحتاج الى سنين و انت تمارس حتى تصل الى نقطه البحث الذاتي و توقع المشاكل بنفسك و حلها ، بالنسبه للطريقة التي ذكرتها جيده للنصوص الكبيره و البيانات الكثيره جداً التي تحتاج الى تعديل و ان كنت لا افضل هذه الطريقة كثيراً بحيث مستحيل ان تصنع لكل نوع صفحه صفحة تعديل خاصه بها !!!

خصوصا لو كنت تعمل على مشروع كبير ، لذلك ما رايك بمقترحي ان تفتح نافذه مربع في الشاشة تظهر حتى تعدل القيمه و تختفي ، مصطلح هذه الفكرة هي Modal box ، يمكنك ان تجربها من خلال هذا الموضوع لتفهم ماذا ارمي اليه :

http://www.w3schools.com/howto/tryit.asp..._css_modal

وهذا الدرس الخاص بها / http://www.w3schools.com/howto/howto_css_modals.asp

و هذا تطبيق عملي على asp.net باستخدام مكتبة bootstrap :

http://www.aspsnippets.com/Articles/Add-...P.Net.aspx

http://techbrij.com/show-modal-popup-edi...t-gridview

http://www.programming-free.com/2013/02/...strap.html
اسم معرفي : محمد يحيى
الرد }}}
تم الشكر بواسطة:
#19
اووووووووكي ..
جيت وراح اجلس للدروس ..
شكرا لك استاذي العزيز ..
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  عرض التاريخ الهجري بدل الميلادي في القريد فيو hglogtd 0 1,522 09-09-19, 07:56 AM
آخر رد: hglogtd

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم