ارفق الصفحة التي بها كود و ان شاء الله راح احاول اعدل الاكواد
ربما عندك مشكله في جانب الجافا سكربت ... و لا اقدر على حلها مالم اطلع ع الكود
مرفق الصورة والملف ..
آسف للتأخير ولك كل الشكر ..
-
ملاحظة .. الأدوات اللي استخدمها عليها كلاس ((بوتستراب)) .. وعندما اضعها الأداة في كلاس مثلا
<div class="col-xs-6" >
هنا تحدث المشكلة ..
عزيزي بسيطه ان شاء الله ،، الفكره هي ان Style Css على شكل طبقات ، فيه طبقات تتقدم على طبقه خلفها اذا اجتمع اكثر من Element في نفس الموقع ، مثال على ذلك بعض المواقع لما تعمل لها refreash تظهر ايقونه وسط الشاشه و تدور تدل على عملية تحميل للويب و جوانبها رمادي خافت اي انك لا تقدر على الضغط عليها ، هنا ما هي الا نفس الفكره اعطى قيمة للكائن رفريش ليتقدم جميع العناصر الاخرى الصفحة حتى يختفي ، فماذا نعمل في مشروعك فقط نقوم بتعديل موقع الطبقه Calender الى الامام ، طبعا تدخل الى محتوى صفحة الويب كنترول و تبحث عن ال .whole_calendar ، جميل فقط تضيف سطر جديد :
و يصبح الكلاس الخاص بـ 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 طبقه الى الامام .
اتمنى وضحت لانه كان من الممكن ان اعدل المشروع و ارسله لكن احببت التوضيح اكثر لتفهم .
بالتوفيق
الله يعطيك ألف عافية ..
تم حل المشكلة ..
ربنا يوفقك ويسعدك يا حبيب ..
أخوي myalsailamy
حاولت وضع الكالندر داخل جريد فيو .. يظهر بس لما اضغط عليه ما يفتح التقويم ..
<EditItemTemplate>
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<uc1:HijriGregDatePicker runat="server" ID="EsFrom" class="form-control" />
</EditItemTemplate>
<ItemTemplate>
اخي الفاضل يوجد عدة مشكلات سنعالجها ان شاء الله في الاداة و هي :
اولاً نبهت عليك بان استخدامك لعملية ScriptManager اكثر من مره بالصفحة خطأ و بما انك وضعتها في row سوف تتكرر في الصفحة عدة مرات لذلك سنقوم بشطبها .
المشكلة الثانيه وهي ان الجافا السكربت المسؤول عن اظهار/اخفاء الـ Div الذي يحوي نموذج الكاليندر سوف يتكرر اكثر من مره و هذه مشكله تسبب تعارض لذلك ساقوم بوضع ترقيم عشوائي لكل function بالجافا سكربت بحيث تكون مختلفه عن الاخرى ، و يوجد حل اخر افضل لكن سنكتفي بالحل الاول لانه الاسهل
يمكنك معرفة المزيد عن النقطه الثانيه من هذه الصفحة :
http://www.aspsnippets.com/Articles/Issu...-page.aspx
المشكلة الثالثه ان الحدث الذي يطلق عند الضغط على زر التعديل لا يقوم بتفعيل الاكواد الموجوده في الحدث Load لذلك القوائم فارغه و لم يتم ربط الجافا سكربت مع حدث الضغط على مربع النص في اداة الكاليندر يعني مشكله في post back و الحدث load .
الحل قم بارفاق الصفحة التي تعمل عليها و التي تحوي GridView و صفحة web User control و ان شاء الله ساعدلها لك .
درس قيم بصراحة .. خصوصا موضوع تكرار الخصائص .. احيانا احس اني مبتدئ جدا

-
عموما لقيت حل اني اسوي في الداتا جريد يوديك لصفحة ثانية فيها فورم إدخال التاريخ .. لأني حتى لاحظت ان وضع الكالندر يسوي زحمة داخل الجريد ..
-
الله يعطيك ألف عافية يا حبيب ..
اووووووووكي ..
جيت وراح اجلس للدروس ..
شكرا لك استاذي العزيز ..