sunn789
سه شنبه 09 اردیبهشت 1393, 18:19 عصر
سلام
توی مدا پر ب.دن فیلد User Id رو اجباری کرده ایم ، خوی توی وییو کاربر قرار نیست ای پی سیستمش رو وارد کنه و ما قراره توی کنترل ای پی رو پرکنیم
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Contact([Bind(Include = "ContactID,FullName,Mobile,Email,CompanyName,WebSit e,TextMessage")] Contact contact)
{
contact.InputDate = DateTime.Now;
contact.UserIp = Request.UserHostAddress;
if (ModelState.IsValid)
{
db.Contacts.Add(contact);
db.SaveChanges();
return RedirectToAction("Index");
}
return View(contact);
}
اما توی ویو زمانی روی Send کلیک میکنه اطلاعات به سمت کنترل فرستاده نمیشوند چون UserIP پر نشده ، به نظر شما چه باید کرد ، خوب حتی Bind رو هم از دریافتی های متد Contact برداشتم
توی مدا پر ب.دن فیلد User Id رو اجباری کرده ایم ، خوی توی وییو کاربر قرار نیست ای پی سیستمش رو وارد کنه و ما قراره توی کنترل ای پی رو پرکنیم
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Contact([Bind(Include = "ContactID,FullName,Mobile,Email,CompanyName,WebSit e,TextMessage")] Contact contact)
{
contact.InputDate = DateTime.Now;
contact.UserIp = Request.UserHostAddress;
if (ModelState.IsValid)
{
db.Contacts.Add(contact);
db.SaveChanges();
return RedirectToAction("Index");
}
return View(contact);
}
اما توی ویو زمانی روی Send کلیک میکنه اطلاعات به سمت کنترل فرستاده نمیشوند چون UserIP پر نشده ، به نظر شما چه باید کرد ، خوب حتی Bind رو هم از دریافتی های متد Contact برداشتم