
[英]How can i create user wise database after successfully registered in asp.net mvc5
[英]Asp.net MVC5 How can I shorten the URL of item so that It uses less space on database . I get the following error
问题描述:以Ebay链接为例
可以缩短为https://www.ebay.com/itm//263591535536 ,这样占用的数据库空间更少。 我尝试在Razer
页面中捕获完整的url
,然后在控制器中尝试缩短它。 然后我得到验证错误。 我的代码是:
if (ModelState.IsValid)
{
db.Entry(home).State = EntityState.Modified;
home.DetailUrl = RealHouses2.Models.Miscellaneous.RemoveExtraCharFromUrl(home.DetailUrl);
db.SaveChanges();
return RedirectToAction("Index");
}
return View(home);
错误信息是:
System.Data.Entity.Validation.DbEntityValidationException HResult=0x80131920 Message=一个或多个实体的验证失败。 有关更多详细信息,请参阅“EntityValidationErrors”属性。
谢谢,尼克麦克德梅德。 是的,问题是我减少 URL 长度的方法没有产生正确的 url。 所以它会产生一个验证错误。 那纠正了我的错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.