从视图调用控制器函数!asp.net MVC

Call controller function from view! asp.net MVC

本文关键字:asp net MVC 函数 视图 调用 控制器      更新时间:2023-09-26

是否有一种方法可以在不丢失数据的情况下从View调用控制器函数例如,如果我想从候选视图调用ExportToExcel函数。

使用这个语句:

 function ExportList() {
        window.location.href = '@Url.Action("ExportToExcel", "Candidate")';
    }

将创建一个新的控制器,我将丢失模型数据。但是我需要它来导出

function ExportList() {
        window.location.href = '@Url.Action("ExportToExcel", "Candidate", new { param1 = Model.parama1, .... } )';
    }

这将解决你的问题,但如果你的功能使导出,我建议把它放在一个表单和提交一个表单的值,我需要控制器