将文件名传入控制器

本文关键字:控制器 文件名 | 更新日期: 2023-09-27 17:55:18

我正在尝试将文件名作为请求参数传递到控制器中,但它返回的请求无效?

 $(document).ready(function (event) {
        $('#btnTask').click(function () {
            $.ajax({
                url: "/Home/Sometask/",
                data: "c:''somefile.txt",
                async: false,
                success: function (data) { alert(data); }
            });
            event.preventDefault;
        });
    });    

    public string Sometask(string id)
    {
        return "ready";
    }

将文件名传入控制器

使用 data: { filename: "c:''somefile.txt" }

您必须为发布数据指定一个变量名称,以便控制器知道如何映射值。