This is the query string that I am receiving in URL.
Output url: /demo/analysis/test?startDate=Sat+Jun+01+2013+00%3A00%3A00+GMT-0700+(Pacific+Daylight+Time)&endDate=Fri+Sep+13+2013+00%3A00%3A00+GMT-0700+(Pacific+Daylight+Time)
test controller:
Public Function GetData(<FromUri()> ByVal query As Request) As HttpResponseMessage
{
}
Request{
public DateTime StartDate { get; set; }
public DateTime EndDate { get; set; }
}
Angularjs API 代码:
exportFunt = function () {
var query = generateExportData();
Export(query);
};
function generateExportData() {
return {
startDate: viewModel.StartDate,
endDate: viewModel.EndDate,
};
}
Export: function (query) {
$window.open('/demo/analysis/test?$.param(query), '_blank');
}