Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core 如何在不将数据传递给model.Net Core的情况下发布数据_Asp.net Core_.net Core_Asp.net Core Mvc_Asp.net Core 2.0 - Fatal编程技术网

Asp.net core 如何在不将数据传递给model.Net Core的情况下发布数据

Asp.net core 如何在不将数据传递给model.Net Core的情况下发布数据,asp.net-core,.net-core,asp.net-core-mvc,asp.net-core-2.0,Asp.net Core,.net Core,Asp.net Core Mvc,Asp.net Core 2.0,我有这个想法 <form class="d-inline-block" asp-controller=""> <div class="form-group mb-2 d-inline-block"> <input type="text" readonly class="form-co

我有这个想法

<form class="d-inline-block" asp-controller="">
                      <div class="form-group mb-2 d-inline-block">
                          <input type="text" readonly class="form-control-plaintext border-bottom " placeholder="Task Number">
                      </div>
                      <button type="submit" class="btn btn-primary mb-2">Assign</button>
                  </form>

当用户点击submit时,我如何将所有这些参数传递给控制器,而不使用asp进行输入。

您可以使用以下代码:

<form class="d-inline-block" asp-controller="Manage" asp-action="AssignTask">
<div class="form-group mb-2 d-inline-block">
    <input type="hidden" name="tasknumber" value="yourvalue"/>
    //...
    <input type="text" readonly class="form-control-plaintext border-bottom " placeholder="Task Number">
</div>
<button type="submit" class="btn btn-primary mb-2">Assign</button>
</form>
同样,在您的输入框中,您只需要给它一个
名称
,该名称与方法
参数名称
相同即可传输到该方法。

该代码如何
<form class="d-inline-block" asp-controller="Manage" asp-action="AssignTask">
<div class="form-group mb-2 d-inline-block">
    <input type="hidden" name="tasknumber" value="yourvalue"/>
    //...
    <input type="text" readonly class="form-control-plaintext border-bottom " placeholder="Task Number">
</div>
<button type="submit" class="btn btn-primary mb-2">Assign</button>
</form>
 [HttpPost]
 public IActionResult AssignTask(string tasknumber,string userid,string username)
    {
     //...
    }