I need to pass an array form my view to the Action, how to do that? I‘ve read several blogs & Q&A, no luck. Below is my code. I need to get the “selectedVals” in my “CreateScoreLinkFile”.
Thanks in advance.
<script>
$('#btnGetFile').on('click', function () {
var selectedVals = ["12","233","121","34","34"];
location.href = '@Url.Action("CreateScoreLinkFile", "Home"';
});
</script>
public FileStreamResult CreateScoreLinkFile()
{
EDMGreDataIO objPDMDataIOForGADIReports = new EDMGreDataIO();
string scoreLinkData = objPDMDataIOForGADIReports.GetScoreLinkReport(104488, 3582527, 2, "10-JUL-2009", "01-JUL-2009", 1);
var byteArray = Encoding.ASCII.GetBytes(scoreLinkData);
var stream = new MemoryStream(byteArray);
string sFileName = "ScoreReport " + DateTime.Now.ToString("ddd dd MMMM yyyy hh:mm:ss tt") + ".txt";
return File(stream, "text/plain", sFileName);
}