У меня есть представление, доступ к которому можно получить тремя способами:
1.Пустая форма - начальная загрузка из меню
[HttpGet]
public ActionResult GetMe()
2.Заполненная форма после отправки формы (после выбора раскрывающегося значения)
[HttpPost]
public ActionResult GetMe(int firstDropdownValue)
3.Заполняется после запроса с другой страницы через JavaScript.Это GET.
[HttpGet]
public ActionResult GetMe(int secondDropdownValue, int thirdDropdownValue)
Проблема в том, что # 3 конфликтует с # 1, потому что два доступа к одному ActionName не разрешены.Я мог бы дать # 3 другое имя действия, но мне бы очень хотелось, чтобы оба отображали одно и то же имя в URL.
Я посмотрел на атрибут [ActionName], но не думаю, что он может мне помочь,Есть ли обходной путь?