0
我嘗試了通過ajax調用MVC控制器時的泛型方法。所以,如果我們有這樣的事情:用ajax調用發送泛型類
url: '/ChartReporting/GetChartReportingResults'
data: JSON.stringify({Type: 'Pie', some more properties...})
有沒有一種辦法不必指定控制器方法的具體類,如:
public JsonResult GetChartReportingResults(ChartingData chartingData)...
我很高興能夠成爲能夠說ChartingBase
而不是ChartingData
。 ChartingBase
將是一個抽象類。因此,我在JSON.stringify
內傳遞的參數將是ChartingBase
類型的一類。我可以很容易地在控制器內部完成這種類型的事情,但首先得到這個通用信息是棘手的部分。基本上,我試圖根據這個ChartingBase
類使用一種方法來滿足所有圖表需求。
希望這是有道理的。
大衛