Ich habe Projekt asp Kern Projekt und Module in sieMehrere Aktionen angepasst, wenn i Controller in asp Kern starten
und wenn ich i Cath sie begann - error message
Structure of my solution there:
, wie es funktioniert ?
Ich habe Projekt asp Kern Projekt und Module in sieMehrere Aktionen angepasst, wenn i Controller in asp Kern starten
und wenn ich i Cath sie begann - error message
Structure of my solution there:
, wie es funktioniert ?
Sie können nicht zwei Controller mit demselben Namen haben, ändern Sie einen von ihnen zu einem anderen Namen.
Dies ist ein Controller, und das ist ein Ordner im selben Projekt –
Sie können nicht zwei Actions-Methoden in einem Controller mit demselben Namen verwenden, daher müssen Sie den Namen eines der beiden ändern. Sie können dies jedoch tun, wenn sie verschiedene HTTP-Verben wie "GET" und "POST" haben; Da sie C# -Methoden sind, müssen sie etwas anders sein. Zum Beispiel könnten sie verschiedene Parameter haben. Zum Beispiel
[HttpGet]
public IActionResult Subscribe()
{
return View();
}
[HttpPost, ValidateAntiForgeryToken]
public IActionResult Subscribe(Subscriber _subscriber)
{
ViewData["Title"] = "Subscribe";
_subscriber.Created = DateTime.Now;
_subscriber.name= "John Doe";
_subscriber.email= "[email protected]";
_dataContext.Add(_subscriber);
_dataContext.SaveChanges();
return RedirectToAction("Index", "Home");
}
, die das Problem lösen sollte.
Dies ist eine Datei –
Da Sie neu hier sind, bitte erlauben Sie mir einen Hinweis: Es ist sehr nett von Ihnen zu sagen, Danke zu einigen Antworten, aber es wäre noch netter, die beste Antwort zu akzeptieren (das liegt natürlich an Ihnen!) . Abstimmen (sobald du die 15 Rep-Punkte selbst überschritten hast) und Akzeptieren sind die Wege, Thx auf SO zu sagen. [Bitte lesen Sie dies: jemand-Antworten] (http://StackOverflow.com/Help/Someone-answers) – user3378165