asp.net core razor onpost

浪淘沙5个月前后端127

不管 OnGet 填充多少东西

OnPost 必须再填一次

因为 Razor Pages 不会“记住” ViewModel
POST 后是重新执行一个请求,Model 全部重新创建。

不像 WebForms,有 ViewState 自动保存控件内容。
Razor Pages 是 MVC 的理念 → 每次请求都必须重新填充数据源


相关文章

返回月份当天日期

  int daysInMonth = DateTime.DaysInMonth(_yf.Year, _yf.Month);...

asp.net core 绑定下拉

   public List<SelectListItem> zplx { get; set; }  [BindProperty]  public...

json解析

{   "accessToken": "xxxxxx",   "refreshToken&quo...

文件上传

@page @model xxtsoft.Pages.uploadModel @{    } <h1>@ViewData["Title...

asp.net core Task 返回类型

public async Task<IActionResult> OnPostAsync()   {   &nbs...

asp.net core 图片转正

在 ASP.NET Core 中将图片旋转为正向,通常你需要处理图片的 EXIF 信息,因为一些相机和手机拍摄的照片会包含方向信息,表示照片应该如何旋转才能显示为正确的方向。可以使用一个图像处理库来实...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。