我的控制器中的操作将一个项目添加到数据库中,
我必须避免页面刷新允许在DB上插入多个istance
我的网址是:
/Create/?order=123
是否可以在没有参数的情况下返回视图?
通过这种方式,页面refres将不会调用create方法。
答案 0 :(得分:2)
最正确的方法 - 通过POST方法创建和修改实体。
[HttpPost]
public ActionResult Create(someModel model)
{
...
return View("differentView",model);
}
如果你遵循这个策略就不会遇到这个问题