我有一个问题,我必须将包含下划线(例如purchase_id)的固定URL参数映射到控制器.
public ActionResult Index(
long purchase_Id,
Run Code Online (Sandbox Code Playgroud)
这是有效的,这不是我的问题.令我烦恼的是参数名称中的下划线,因为我无法更改给定的URL参数.它叫做purchase_id
例如http://www.example.com/Order?purchase_id=12123
有没有机会让以下内容工作,而不更改URL参数?
public ActionResult Index(
long purchaseId,
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助.
public ActionResult Index()
{
string purchaseId = Request["purchase_id"];
return View();
}
Run Code Online (Sandbox Code Playgroud)
要么:
public ActionResult Index([Bind(Prefix="purchase_id")]string purchaseId)
{
return View();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
846 次 |
| 最近记录: |