2017-10-04 1 views
0

Ceci est un code qui fonctionne sur localhost.Comment utiliser Html.BeginForm dans le sous-dossier

Vues notification/Index.cshtml:

@using(Html.BeginForm("Index","Notification",FormMethod.Post)) 
{ 
... 

Mais il est fonctionne pas sur le serveur. Lorsque je clique sur le bouton Envoyer, c'est l'URL.

http://test.com/Notification 

Et je veux cette URL.

http://test.com/subfolder/Notification 

Il a sous-dossier parce que j'utilise docker sur le serveur.

Répondre

0

Essayez ceci:

Html.BeginForm("Index", "Notification", new {area="subfolder"}, FormMethod.Post) 

Mais je vous recommande de réécrire votre code avec TagHelpers.