Вызовите контроллер из представления и передайте значение из представления в контроллер в asp.net mvc - PullRequest
0 голосов
/ 26 октября 2018

На странице просмотра у меня есть ссылка html.action: 1. Как вызвать из html.actionlink имя actionresult, которое находится внутри homecontroller (Как записать адрес контроллера и функции в actionlink?) 2. Как передать несколько переменных из view \ html.actionlink в homecontroller \ actionresult? Спасибо

Ответы [ 2 ]

0 голосов
/ 26 октября 2018
Html.ActionLink(article.Title, "ActionName", "ControllerName", new { id = article.ArticleID, title = article.Title }, null)
0 голосов
/ 26 октября 2018

Я предлагаю вам передать некоторые переменные из View в контроллер / действие, чтобы использовать этот простой способ:

кнопка отправки

Так что теперь, когда вы нажмете на кнопку, форма будет отправлена ​​и будет передано текстовое значениекоторые имеют IH = "test_var" к действию.Теперь в контроллере мы используем этот метод для получения переменной:

Представьте, что у нас есть контроллер, который назвал контроллер внутри этого контроллера, который мы используем

Public actionresult simple_action (string test_var) {

// здесь вы можете написать то, что вы хотите кодировать

}

Желаю вам помочь, брат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...