Как узнать, является ли представление для GET или POST в javascript? - PullRequest
0 голосов
/ 13 июля 2009

MVC использует атрибуты действия для сопоставления того же представления для http get или post:

public ActionResult Index()
{
     return View();
}

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Index(int id)
{
 MyViewModel vm = new MyViewModel(id);
 return View();
}

Вопрос: в javascript, как я могу узнать, является ли представление командой http get или командой http post?

1 Ответ

1 голос
/ 13 июля 2009

Напишите немного javascript на странице, чтобы указать, был ли запрос, генерирующий представление, получен или опубликован.

<script type="text/javascript">
   var requestMethod = '<%= ViewContext.HttpContext.Request.HttpMethod %>';
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...