城堡单轨列车在行动中数据绑定

时间:2011-03-31 10:13:15

标签: production-environment castle castle-monorail

我们遇到一个问题,即我们在我们的网站(运行Castle Monorail)上有一个下载链接,可以将一些数据下载为CSV。 Action方法如下:

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

奇怪的是,数据绑定正在我们的测试环境中工作,但不适用于我们的实时环境。我们发现DataBindAttribute在我们进行HTTP POST时工作,但它似乎没有在HTTP GET上工作。当然,这可能是一个红色的鲱鱼,因为它正在测试环境。

我怀疑这可能是配置问题。我应该在测试和实时环境之间检查什么,以确保正确配置Action中的Castle Monorail数据绑定?

1 个答案:

答案 0 :(得分:0)

我没有测试,但您可以尝试Databind的From = ParamStore.Params选项。它说“来自QueryString,Form和Environment变量。”。