Замок Монорельс Привязка данных в действии - PullRequest
0 голосов
/ 31 марта 2011

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

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

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

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

1 Ответ

0 голосов
/ 21 июня 2011

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

...