asp.net core razor onpost

浪淘沙8个月前后端173

不管 OnGet 填充多少东西

OnPost 必须再填一次

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

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


相关文章

普能html页面post到 cshtml页面,出现400错误解决方法

  [IgnoreAntiforgeryToken]  public class keywordsModel : PageModel  {    &n...

asp.net core sqlsugar sql原生采用参数形式

    #region 入库     string sql = "...

asp.net core postgresql 大数据高性能分页

 /// <summary> /// 分页:返回json格式,参数加密 /// </summary> /// <param nam...

C#JNTemplate模板引擎,标签指定${set(pagetotal=20)},后端如何获取pagetotal的值

using JinianNet.JNTemplate; class Program {     static void&...

asp.net core sqlsugar timestamp 防sql注入方法

 string sql= "insert into ts (title,dx,zt,tsnr,tpe,jhsj,bz,guid)&...

发表评论    

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