У меня следующий URL:
http://localhost:49970/Messages/Index/9999
И при просмотре «Index» у меня есть форма, и я отправляю данные формы в действие Index (декорируется с помощью [HttpPost]) с помощью Jquery, например:
Вид:
<script type="text/javascript">
function getMessages() {
var URL = "Index";
$.post(
URL,
$("form").serialize(),
function(data) {
$('#tabela').html(data);
}
);
}
</script>
<% using (Html.BeginForm()) {%>
<%=Html.TextArea("Message") %>
<input type="button" id="submit" value="Send" onclick="javascript:getMessages();" />
<% } %>
Контроллер:
[HttpPost]
public ActionResult Index(FormCollection collection)
{
//do something...
return PartialView("SomePartialView", someModel);
}
Мой вопрос: как я могу получить параметр "9999" и форму FormCollection в индексе действия?
PS: Извините за мой английский:)