
 نوشته شده توسط 
parvizwpf
					
				 
				من الان که سرچ میکنم و قبلا هم تجربه دارم همون حرفی که بالا زدم رو باز مجدد میگم . حتی الان مایکروسافت هم که لینک دادم برای سه عمل اصلی در خود دیتا گرید مطلب گذاشته . شما وقتی بخواهید ذخیره کنید می بایست آبجکتی به کانتکست اد بشه تا بعنوان insert اون رو بپذیره بعد خودش با عمل save اون رو ذخیره خواهد کرد . حالا در کار شما هیچ جا این عمل اتفاق نیافتاده. حتی با وجود بایندینگ هم اینکار باید انجام بشه.
باید این کد یه جایی در کد شما باشه:
context.tblTest.Add(آبجکت جدید)
 
			
		 
	 
 
حرفتون کاملا صحیح بود . سپاس . کد رو میزارم . البته با یه دیتابیس تستی دیگه .
private void toolStripButton1_Click(object sender, EventArgs e)
        {
            tbltest tblts = new EntetyTest.tbltest();
            tblts.Esm = textBox1.Text;
            ts.tbltest.Add(tblts);
            ts.SaveChanges();
            MessageBox.Show("ok");
            bindingSource1.DataSource = ts.tbltest.ToList();
        }