ASP.NET MVC: не Может получить строковый параметр в моем контроллере

Попытайтесь добавить-l к флагам nm для получения источника каждого символа. Если библиотека компилируется с информацией об отладке (gcc-g), это должно быть исходным файлом и номером строки. Как Konrad сказал, объектный файл / статическая библиотека, вероятно, неизвестна в этой точке.

20
задан Roee Adler 13 August 2009 в 13:22
поделиться

2 ответа

Если вы не изменили определения маршрутов в Global. asax.cs, то я полагаю, он по-прежнему использует для параметра имя "id" по умолчанию. Либо измените его на «name», либо переименуйте параметр действия в «id».

23
ответ дан 30 November 2019 в 00:48
поделиться

Определили ли вы в своем global.asax маршрут, который включает параметр name?

routes.MapRoute(  
"Default",                                       // Route name  
"{controller}/{action}/{name}",                    // URL w/ params  
new { controller="Home", action="Index",name="" }  // Param defaults  
);  

См. Пример в учебном пособии NerdDinner: http: //nerddinnerbook.s3. amazonaws.com/Part4.htm[1212 impression

4
ответ дан 30 November 2019 в 00:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: