Хочу сделать чтобы в зависимости от выбранного input отправлялось на нужный метод, Как можно сделать ссылку на этот инпут?
@using (Ajax.BeginForm($('input[name=simulators-tabs1]:checked').val(), new AjaxOptions { UpdateTargetId = "simulators" }))...
$('input[name=simulators-tabs1]:checked').val()-Какой код сделать, чтобы нормально работало?
Как можно в asp.net сделать ссылку на input?
Кратко: "Никак".
Я с подобной задачей не сталкивался, но примерно понимая механику чувствую, что вы идёте не в ту сторону и настоящее решение будет намного сложнее, чем просто получить значение выбранного input.
Место в котором вы пишете - это серверное место, оно задаёт первоначальное значение для action формы, там хоть кол на голове теши - но вы никакой input.val не подставите. Почитали описание функции в MSDN, видите хоть где-то намёк "тут можно вставить javascript-функцию"?
Если же вам нужна задача "выбор куда отправляется форма зависит, от выбранного input radio", то:
Вам нужно вешать на каждый input функцию на onChanged которая будет читать input.val и прописывать его на action формы.
PS И кроме того, лично у меня вызывает сомнения, что ваша изначальная задача вообще должна решаться именно в этой стороне, я считаю, что тут явно проблема XY.
Вероятно, если бы озвучили свою настоящую задачу, для которой вам понадобилось "action формы зависит от выбранного input" вам бы тут же сказали, что эту задачу принято решать иначе, а не идти кривыми окольными тропами.
Но если вам интересно как микроскопом забивать гвозди - тогда добавьте метку javascript и перефразируйте вопрос в терминах js, а не asp.net-mvc
Виртуальный выделенный сервер (VDS) становится отличным выбором
Пару дней назад в cefsharp добавили поддержку расширенийНикакой документации как добавить расширения я не нашел, хотя в коммитах есть инфа
Можно ли в с# CLR код, запустить в "трассировочном" режиме? Можно ли как-то перехватить вызов Invoke? Как можно написать дебаггер под с# код? Единственное...
У нас есть Image и TextBlock, через который мы может задавать источник изображения: