如何正确地将输入字段数据从Bootstrap传递到.NET CORE MVC控制器

avwztpqn  于 11个月前  发布在  Bootstrap
关注(0)|答案(1)|浏览(125)

我是第一次使用Bootstrap 5和.NET Core 6/MVC。我想将用户输入数据从下面的输入组传递到我的Employees控制器。
现在,我可以传递参数来执行以下操作:

<div class="input-group p-3">
    <input type="text" class="form-control" placeholder="Enter Name">
    <button class="btn btn-outline-primary" type="button" onclick="location.href='@Url.Action("Details", "Employees", new { id = 1})'">Search by Name</button>
</div>

字符串
但是,我想传递用户在输入框中输入的内容,类似于:

type="button" onclick="location.href='@Url.Action("Details", "Employees", new { id = userInputData})'"


有人能举个例子吗?
谢谢

kkih6yb8

kkih6yb81#

下面是一个demo,你可以参考一下:
在这方面:

<form asp-action="Details" asp-controller="Employees">
    <div class="input-group p-3">
        <input type="text"  name="Name"class="form-control" placeholder="Enter Name">
        <button class="btn btn-outline-primary" type="submit">Search by Name</button>
    </div>
</form>

字符串
业务控制器:

public class EmployeesController : Controller
 {
     public IActionResult Details(string Name)
     {
         return View();
     }
 }


结果:


的数据

相关问题