В проекте MVC я пытаюсь создать кнопку изображения HTML, которая будет перенаправлять на ActionResult.Это окно поиска.
В настоящее время у меня просто есть что-то вроде этого:
<input type="text" id="Text1" name="seachKeyword" class="searchTextBox" value="Search" style="color:blue; " onfocus="this.value==this.defaultValue?this.value='':null"/>
и для кнопки:
<input type="image" src="somesrc" width="100" height="100" class="aaa" value="something" alt="something" />
И я хочу заменить его на несколькоСочетание этих двух вещей: во-первых, сделать кнопку кнопкой ссылки, а не кнопку отправки.Я хочу взять ключевое слово из текстового поля поиска и отправить его в контроллер поиска:
<a href="somehow redirect to the search controller with the textbox value">
<img src="somesrc" alt="something" width="100" height="100" />
</a>
Вот как это работает сейчас.Должно быть как-то объединено в приведенном выше коде.
[HttpPost]
public ActionResult Index(string id)
{
return RedirectToAction("Search", "Something", new { keyword = id, pageNumber = 1 });
}