ASP.NET MVC Url.Action в JQuery не распознается

Я пытаюсь использовать метод Url.Action () в моем файле js, чтобы определить URL для моих вызовов ajax. Пока что я потерпел неудачу.

 $.ajax(
 {
    type: "POST",
    url: '@Url.Action("SomeAction", "SomeController")',
    data: { 
        fileID: rightClickedFileId
    },
    success: function (data) {

    }
 });

Если я определю URL таким образом, браузер попытается опубликовать данные в

http://localhost:5907/FileManager/@Url.Action(%22SomeAction%22,%20%22SomeController%22)

и в результате мой вызов Ajax не удается.

Однако, если я использую'/SomeController/SomeAction' вместо этого все работает отлично.

Второй работает нормально, но мне интересно, проблема с первым? Может ли это быть из-за конфигурации маршрутизации?

Благодарю.

Ответы на вопрос(4)

Ваш ответ на вопрос