السلام عليكم
قمت بإضافة FormView إلى UserControl وقمت بربطها بقاعدة البيانات برمجياً بإستخدام الطبقات (3-Tier)
قمت بإضافة (ItemTemplete) واضفت زر بإسم (Insert) يقوم بتغيير أداة (FormView) إلى وضع الادراج (InsertMode)
يتم التغيير وبعد تعبئة البيانات وضغط زر الحفظ يرسل البيانات بشكل ممتاز لقاعدة البيانات ولكن لايقوم بتغيير شكل الأداة إلى وضع القراءة (ReadOnly)
جربت ايضاً وضع زر منفصل لتغيير وضع الأداة إلى القراءة ولكن في النقرة الأولى يقوم بتخديث الصفحة دون تغيير شيء فيها ، والنقرة الثانية يقوم باخفاء
أداة (FormView) نهائياً ولاتظهر الا بعد تشغيل الموقع من جديد ، وهذا الكود المستخدم في تغيير وضع الأداة
FormView1.ChangeMode(FormViewMode.ReadOnly);
وجدت طريقة ولكن لا أعلم ان كانت تعتبر الطريقة الوحيدة والمنطقية أم لا ، وهي عمل اعادة توجيه لنفس الصفحة :
Response.redirect("Page.aspx")اذاكانت توجد طريقة لتغيير وضع (FormView) إلى القراءة بعد حفظ السجل غير هذه الطريقة فأرجوا اعلامي
.. وشكراً مقدماً