Я не могу найти способ отправки формы в частичном представлении.
Я сделал своего рода поисковую систему для веб-сайта. Я хотел бы добавить его в макет с частичным видом. Моя проблема в том, что когда я нажимаю «отправить», ничего не происходит, если я не в поиске.
Вот код частичного просмотра
@Using Html.BeginForm(IsPost)
@Html.TextBox("SearchString")
@<input type="submit" value="Go!"/>
End Using
Как мне настроить параметры моей кнопки, если я хочу, чтобы она работала правильно?
Namespace MvcApplication4
Public Class SearchController
Inherits System.Web.Mvc.Controller
Private db As schema_crmEntities = New schema_crmEntities
'
' GET: /Search
Function Index() As ActionResult
Return View()
End Function
'
' POST: /Search
<HttpPost()>
Function Index(search As String) As ActionResult
Dim chaine As String = Request("searchString")
[...]
Dim model = New SearchModel With {
.Meetings = meetings,
.Interviews = interviews,
.Opportunites = opportunites,
.Clients = clients,
.Contacts = contacts
}
Return View(model)
End Function
End Class
End Namespace
;
<form method="post" action="/(S(v1sax2fo0frbeuw1ul1xcoet))/Search"><input type="text" value="" name="SearchString" id="SearchString"/>
<input type="submit" value="Go!"/>
</form>