Есть ли способ изменить псевдоним параметров, сгенерированных MVC, в моем случае это был бы searchTerm
параметр? Например, в моей модели просмотра это все равно будет SearchViewModel.searchTerm, но URL-адрес будет больше похож на / Home / Search? S = jimmy
<% using (Html.BeginForm("Search", "Home", FormMethod.Get)) {%>
<%: Html.TextBoxFor(model => model.searchTerm) %>
<input type="submit" value="Search" />
<% } %>
public class SearchViewModel
{
public string searchTerm { get; set; }
}
/Home/Search?searchTerm=jimmy
Изменить: не кажется возможным. Похоже, мне придется делать это самостоятельно ..