当用户创建一个新的实体时,他们将从create视图重定向到作为url一部分的新对象id的编辑视图。该实体有相当多的字段,因此保存多次并保证用户数据正在保存的情况并不少见,我们正在使用javascript显示一条“成功保存”消息。model is valid, save it and redirect to edit TempData的理解是,存储在TempData中的任何数据都只存在于当前请求和下一个请求的生命周
在我的C# .NET 4 MVC 3应用程序中,我为一组CRUD页面提供了一个delete控制器,它使用Post重定向Get模式在成功删除后重定向到索引控制器。在读取之后,我的当前方法是在TempData方法成功后,在删除控制器中设置此设置: MyService.DeleteMyEntity(MyViewModel.MyEntity);= null) //we can then do somethin
在我的MVC应用程序中,当发布的模型无效时,我希望将模型状态保存到TempData中,以便在重定向到另一个操作时显示模型状态。if (!id = model.Id });重定向至:{
var model = Services.Get(id);在“StateServer”和“SQLServer”模式下,ASP.NET将序列化会话状态对象,因此不允许非序列化对象或Mars
我使用TextBoxFor helper控件在多个回发上持久化该值。 public class FileViewModel public string FileName { get; set; }我在控制器中的操作方法如下所示:
public ActionResult DemoFormElements()&l