2011-03-31 19 views
0

我們有一個問題,我們在我們的網站(運行城堡單軌列車)上有一個下載鏈接,將一些數據下載爲CSV。操作方法如下:城堡單軌行動中的數據綁定

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

奇怪的是,數據綁定正在對我們的測試環境,但是,我們的生活環境中無法正常工作。我們發現DataBindAttribute在我們正在執行HTTP POST時正在工作,但它似乎並沒有在HTTP GET上工作。這當然可能是一個紅鯡魚,因爲它正在測試環境中工作。

我懷疑這可能是一個配置問題。我應該在測試和現場環境之間進行檢查以確保Action中的Castle Monorail數據綁定配置正確?

+0

你是否與Form綁定?或QueryString? – 2011-03-31 12:27:15

回答

0

我沒有測試,但你可以試試Databind的From = ParamStore.Params選項。它說「從QueryString,表單和環境變量。」。