Параметр строки множественного запроса ASP.NET MVC - PullRequest
0 голосов
/ 13 января 2010

Как мне сделать так, чтобы URL соответствовал моей функции:

public ActionResult GetStuff(string name, string address, double latitude, double longitude)
{ }

1 Ответ

3 голосов
/ 13 января 2010

Добавить маршрут с подписью, в которой есть все эти параметры.

routes.MapRoute("myRoute",
                "{controller}/{action}/{name}/{address}/{latitude}/{longitude}",
                new { controller = "Home", 
                      action = "GetStuff", 
                      latitude=0.0, 
                      longitude =0.0, address="", name = "" }
           );

Если вы просто намереваетесь отправить данные POST этому методу действия, то имена параметров в сигнатуре метода могут просто соответствовать именованным полям ввода в вашей форме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...