Привязка данных замковой монорельсовой дороги в действии

У нас есть проблема, связанная с тем, что у нас есть ссылка для скачивания на нашем веб-сайте (где работает Castle Monorail), которая загружает некоторые данные в виде CSV-файла. Метод действия выглядит следующим образом:

public void TransactionReportSearch([DataBind("searchParameters", Validate = true)]TransactionSearchParameters searchParameters, int page,
                                        bool showStatistics)

Как ни странно, привязка данных работает в нашей тестовой среде, но не работает в нашей живой среде. Мы обнаружили, что DataBindAttribute работает, когда мы выполняем HTTP POST, но, похоже, он не работает с HTTP GET. Это, конечно, может быть отвлекающим маневром, поскольку он работает в тестовой среде.

Я подозреваю, что это может быть проблема конфигурации. Что мне следует проверить между тестовой и реальной средой, чтобы убедиться, что привязка данных Castle Monorail в действии настроена правильно?


person Ryan Tomlinson    schedule 31.03.2011    source источник
comment
вы связываетесь с формой? или QueryString?   -  person Mauricio Scheffer    schedule 31.03.2011


Ответы (1)


Я не тестировал, но можете ли вы попробовать опцию Databind From = ParamStore.Params. Он говорит: «Из переменных QueryString, Form и Environment».

person vardars    schedule 21.06.2011