c# - Asp.Net Core 2 Razor AddPageRoute:如何将 id 或其他信息传递给模型?
问题描述
我想通过页面路由将信息传递到我的页面模型中:
options.Conventions.AddPageRoute("/News?handler=Pageid&id=10", "News/2018/Jan");
options.Conventions.AddPageRoute("/News?handler=Pageid&id=11", "News/2018/Feb");
options.Conventions.AddPageRoute("/News?handler=Pageid&id=12", "News/2018/Mar");
我有一个对应的方法:
public void OnGetPageid(int id) {
但是这种方法不起作用-页面是空白的-有谁知道我如何以简单直接的方式完成此操作?这确实有效:
options.Conventions.AddPageRoute("/News", "News/2018/Apr");
options.Conventions.AddPageRoute("/News", "News/2018/May");
但是没有传入特定于模型的信息
解决方案
推荐阅读
- sql - ORA - 00904 - 标识符无效 - 为上周下达的任何订单添加 7 天
- java - 二进制搜索功能不起作用
- javascript - 如何在 JavaScript 中引用本地文件?
- clojure - lein ring uberjar -- java.lang.NoClassDefFoundError: clojure/lang/Var
- string - 如何在不删除分隔符的情况下拆分 Golang 字符串?
- java - Android Java AppCompatTextView 无法转换为 LinearLayout
- kubernetes - NGINX 入口控制器:我可以终止 TLS 并传递非 http 流量吗?
- youtube-api - ytapiquotarequest 表单具有 reCAPTCHA V1
- laravel - 如何显示 404 消息同时显示页眉和页脚?
- java - 通过传递参数的Java函数