السلام عليكم و رحمة الله و بركاته
عندي داتا جريد و عاوز اليوزر يقدر يعدل الداتا بس انما ميقدرش يعمل مسح او ادخال جديد
و جزاكم الله خيرا
السلام عليكم و رحمة الله و بركاته
عندي داتا جريد و عاوز اليوزر يقدر يعدل الداتا بس انما ميقدرش يعمل مسح او ادخال جديد
و جزاكم الله خيرا
سأل الممكن المستحيل اين تسكن؟ قال في عقول الضعفاء
اشهد أن لا اله الا الله و اشهد أن محمداًً رسول الله
ربط الـ DataGird مع DataView معتمده على Table معين يريح كثيرا وأفضل من ربط الـ DataTable مباشرة.
على كل حال اجعل الـ AllowDelete و AllowNew بـ false الخاصتين بالـ DefaultView الخاصه بالـ DataTable بتاعك اذا كنت لا تريد عمل DataView جديده.
مثلا :
//System.Data.DataTable myTable = new System.Data.DataTable();
//myTable.Columns.Add("ID");
//myTable.Columns.Add("Name");
//myTable.Rows.Add(new object[]{1,"Moutaz"});
myTable.DefaultView.AllowDelete = false;
myTable.DefaultView.AllowNew = false;
dataGrid1.DataSource = myTable;وبهذا لن يستطيع المستخدم حذف أي Row بتحديده والضغط على Delete مثلا, ولن يستطيع أيضا اضافة Row جديد مثلا بالضغط على Enter.
جزاك الله خيرا
سأل الممكن المستحيل اين تسكن؟ قال في عقول الضعفاء
اشهد أن لا اله الا الله و اشهد أن محمداًً رسول الله
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…