【发布时间】:2019-08-17 10:31:18
【问题描述】:
我用一个控制器创建了一个简单的搜索引擎,该控制器有一个可以接受学生参数的方法
这是我的剃须刀页面代码
<form method="post">
<div class="row form-group text-center">
<div class="col-md-3">
<input placeholder="Город" class="form-control" asp-for="@Model.Profession" />
</div>
<div class="col-md-2">
<input placeholder="Город" class="form-control" asp-for="@Model.City" />
</div>
<div class="col-md-2">
<input placeholder="Курс" class="form-control mdl-textfield__input" asp-for="@Model.Course" />
</div>
<div class="col-md-2">
<input placeholder="Специализация" class="form-control" asp-for="@Model.Specialization" />
</div>
<div class="col-md-2">
<input type="submit" value="Поиск" class="btn btn-primary " />
</div>
</div>
</form>
这是用户模型
public List<Student> Students { get; set; }
public string Profession { get; set; }
public string City { get; set; }
public int Course { get; set; }
public string Specialization { get; set; }
我的控制器 GET 和 POST
[Route("Index")]
[HttpGet]
public IActionResult Index()
[Route("Index")]
[HttpPost]
public IActionResult Index(UserModel model)
在没有参数的情况下搜索我的溃败搜索/索引。如何创建像 Search/Index/Profession=Coder/City=London/Course=4/Specialization=Code 这样的溃败。我的路线是静态的,我无法返回或复制 url。但我发现文档已过期
对不起,我的英语不好。
【问题讨论】:
标签: asp.net-mvc routes