1

我将 MVC3 与 razor 和 jqGrid 一起使用。

我的问题是当我单击提交按钮时,我无法在控制器级别获取路径或文档名称。

在我的index.cshtml中,我的 jqGrid 带有edittype: 'file'

name: 'CHEMIN', 
index: 'CHEMIN',
width: 200, 
align: 'left',
enctype: "multipart/form-data",
method: "Post", 
editable: true, 
edittype: 'file',
editrules: { edithidden: true, required: true }

和编辑网址:

 editurl: '/Barrage/PerformCRUDAction?idbar=@Model&iddoc=' + IdDoc

这是我的编辑模式

图像模式

在控制器中,这是我的函数,它将在数据库中添加文档信息以及文档的上传路径(PATH)此函数还必须上传文件(图片,文档,...)中的指定文件夹服务器。

    [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult PerformCRUDAction(DOCUMENT doc, int idbar, int iddoc = -1)
    {
        //code that will add doc information in database
        //and upload file in the server

        return Json(result);
    }

该参数DOCUMENT doc采用模式中的所有输入值,除了输入文件 PATH.

图像参数文档

4

0 回答 0