Ich versuche, das zu ändern "asp-action =", leider konnte ich nicht finden, alles auf dem Internet "asp-action =" ändern ...Wie mit Ihrem ausgewählten Viewbag Net Core 2.0
Derzeit arbeite ich mit einem ViewBag, wo ich einen Wert aus dieser Liste auswählen kann.
Was ich will, ist: ich, dass ausgewählte Wert aus dem ViewBag im setzen wollen "asp-action = (hier)"
Image of my index
Image of my Post method
<form method="post" enctype="multipart/form-data" asp-controller="Parser" asp-action= "PostDrone">
<div class="col-md-10">
<p>Upload one or more files using this form:</p>
<select asp-items="@(new SelectList(@ViewBag.listofitems))"></select>
<input type="file" name="files" multiple />
</div>
</div>
<div class="form-group">
<div class="col-md-10">
<input type="submit" value="Upload" />
</div>
</div>
Zum Beispiel:
ich die „asp-action =“ wollen haben die Zeichenfolge „PostSchoen“ wenn ich PostSchoen vom viewbag Select ausgewählt
Ich hoffe, es ist verständlich, was ich gesagt habe
Auch Ihre SELECT-Element Auswahl auch auf die server.use vorgelegt werden ' asp-for ", so dass es den Namen für Ihre Ansicht Modelleigenschaft generiert und Sie können das auf Ihrer Server-Seite verwenden, um verschiedene Dinge zu tun. – Shyju