Я хочу передать значение управления вводом (например, textbox1.value
или переменную javascript) в метод действия контроллера (в качестве параметра) без сообщения формы (используя Ajax.ActionLink). См. Код ниже.Получение значения ввода или переменной JavaScript в ASP.NET MVC Ajax.ActionLink
Можно ли присвоить что-то вроде new {name = textbox1.value}
в Ajax.ActionLink.
Вид действия
<input type="text" id="textbox1" />
<%= Ajax.ActionLink("mylink", "linkfunction", new {name = textbox1.value}, new AjaxOptions { UpdateTargetId = "result"}) %>
<span id="result"></span>
и контроллер:
public string linkfunction(string name)
{
return DateTime.Now.ToString();
}
спасибо, но мой вопрос смутил вас. Я хочу передать значение textbox1 моему контроллеру (как параметр linkfunction), поэтому мне нужно каким-то образом передать textbox1.value в Ajax.ActionLink. Я не знаю, как это сделать. –
Где вы можете выяснить, как выполнить задачу? Я сейчас в той же лодке, как вы, вероятно, были; Любопытно, если вы нашли решение. –