programmer755
سه شنبه 22 اردیبهشت 1394, 17:43 عصر
سلام دوستان
من در صفحه ی مقالات نظر هر خواننده رو در مورد اون مقاله مگیرم ، در دیتابیس ذخیره میکنم و در نهایت textBox هارو پاک میکنم ،
اما اگه بعد از ثبت نظر کاربر دوباره صفحه رو Refresh کنه نظرش یک بار دیگه ثبت میشه (در صورتی که مقدارtextBox ها خالیه )
چطور میتونم از این کار جلوگیری کنم ؟
اینم کدم :
Inbox i = new Inbox();
i.Message = message.InnerText;
i.Name = txtName.Text;
i.Date = Persia.Calendar.ConvertToPersian((DateTime.Now)).T oString("H,w");
i.Email=txtEmail.Text;
entity.Inboxes.AddObject(i);
entity.SaveChanges();
هیچکدوم از کدهای زیر مشکل منو حل نمیکنه
message.Value = null;
txtName.Text = null;
txtEmail.Text = null;
txtName.Text = string.Empty;
txtEmail.Text = string.Empty;
message.Value = string.Empty;
txtName.Text = "";
txtEmail.Text = "";
message.Value = "";
با تشکر
من در صفحه ی مقالات نظر هر خواننده رو در مورد اون مقاله مگیرم ، در دیتابیس ذخیره میکنم و در نهایت textBox هارو پاک میکنم ،
اما اگه بعد از ثبت نظر کاربر دوباره صفحه رو Refresh کنه نظرش یک بار دیگه ثبت میشه (در صورتی که مقدارtextBox ها خالیه )
چطور میتونم از این کار جلوگیری کنم ؟
اینم کدم :
Inbox i = new Inbox();
i.Message = message.InnerText;
i.Name = txtName.Text;
i.Date = Persia.Calendar.ConvertToPersian((DateTime.Now)).T oString("H,w");
i.Email=txtEmail.Text;
entity.Inboxes.AddObject(i);
entity.SaveChanges();
هیچکدوم از کدهای زیر مشکل منو حل نمیکنه
message.Value = null;
txtName.Text = null;
txtEmail.Text = null;
txtName.Text = string.Empty;
txtEmail.Text = string.Empty;
message.Value = string.Empty;
txtName.Text = "";
txtEmail.Text = "";
message.Value = "";
با تشکر