我们有一个问题,我们的网站(运行 Castle Monorail)上有一个下载链接,该链接将一些数据下载为 CSV。动作方法如下:
public void TransactionReportSearch([DataBind("searchParameters", Validate = true)]TransactionSearchParameters searchParameters, int page,
bool showStatistics)
奇怪的是,数据绑定在我们的测试环境中有效,但在我们的实际环境中无效。我们发现当我们执行 HTTP POST 时 DataBindAttribute 正在工作,但它似乎不适用于 HTTP GET。这当然可能是一个红鲱鱼,因为它正在测试环境中工作。
我怀疑这可能是配置问题。我应该在测试环境和实际环境之间检查什么以确保正确配置 Action 中的 Castle Monorail 数据绑定?