L'appel de la Vue de dossier différent de Asp.net mvc4 contrôleur
Que je dispose d'un Nom de Vue de "Message" dans le dossier Travaux de Vues. Et je veux le retour de ce point de vue la forme d'une action de contrôleur, nommé "MarketController"
public class MarketController : Controller
{
[HttpPost]
public ActionResult Save()
{
//logic to save the record
TempData["message"] = "Save successfully";
return View("Message");
}
}
Le problème est que le "Message" de la vue n'est pas de l'avis de Marché, comment puis-je retourner ce point de vue à partir de MarketController.
(Je ne veux pas utiliser RedirectToaction méthode ici).
Pourquoi ne voulez-vous pas utiliser RedirectToaction ?
Je veux juste éviter d'ajouter un supplément de méthode d'action dans JobController.
de sortir d'intérêt que si l'affichage est utilisé dans de multiples contrôleurs pourquoi ne pas le mettre dans le dossier partagé. Ensuite, vous n'aurez pas à utiliser des chemins absolus.
oui, c'est une autre bonne idée.
Je veux juste éviter d'ajouter un supplément de méthode d'action dans JobController.
de sortir d'intérêt que si l'affichage est utilisé dans de multiples contrôleurs pourquoi ne pas le mettre dans le dossier partagé. Ensuite, vous n'aurez pas à utiliser des chemins absolus.
oui, c'est une autre bonne idée.
OriginalL'auteur Ishtiaq | 2014-04-28
Vous devez vous connecter pour publier un commentaire.
Il suffit d'utiliser un chemin relatif basé sur la
Views
dossierOriginalL'auteur Murali Murugesan
Vous devez remplir l'adresse complète de votre Message à la vue ("~/Views/Emplois/Message.cshtml"):
OriginalL'auteur Adiono