asp.net core razor onpost

浪淘沙1周前后端18

不管 OnGet 填充多少东西

OnPost 必须再填一次

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

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


相关文章

wangeditor编辑器

<!--编辑器--> <link href="/wangeditor/style.css" rel="stylesheet&quo...

导出excel

@page @model xxtsoft.Web.Entry.Pages.test2Model @{ } <form method="post"&...

SqlSugar

   var dt = _db.SqlQueryable<object>("select * fr...

asp.net core Razor 部门视图Partial Views 用法

1、在/Pages/Shared/目录下创建设视图文件 _top.cshtml2、在razor页面中进行引用@await Html.PartialAsync("_top&...

visual studio 配置 asp.net core razor .shtml文件类型和包含,支持跨平台通用

自己在 ASP.NET Core 里写 Middleware 解析 SSI自己在 ASP.NET Core 里写 Middleware 解析 ...

asp.net core 取得页面form中所有表单值

public IActionResult OnPostSubmit()         { &n...

发表评论    

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