У меня есть форма, в которой есть поле, в котором содержится запрос для поиска, и кнопка для отправки значения запроса другому методу действия для выполнения поиска. теперь я хочу отправить этот параметр как querystring; не формировать параметр. но когда я нажимаю кнопку отправки, это значение не отображается на адресной строке и отсылается как параметр формы. ?отправка параметра в другое действие как querystring не формировать параметр
<% using (Html.BeginForm("Result", "Search", FormMethod.Post))
{ %>
<input id="query" name="query" type="text" value="<%: ViewData["InitialQuery"]%>"
class="search-field" />
<input id="search" type="submit" value="Search" class="search-button" />
<%} %>
public ActionResult Result(string query)
{
if (string.IsNullOrEmpty(query))
return RedirectToRoute("SearchEngineBasicSearch");
var search = new Search();
var results = search.PerformSearch(query);
if (results != null && results.Count() > 0)
return View("Result");
return View("Not-Found");
}
URL после нажатия на кнопки отправки .../поиск/результат и я хочу быть .../поиск/результат запроса = someQueries
спасибо заранее;)
спасибо !!!!!!!!!!! – Sadegh