FineUI 上传组件

工具栏增加上传组件

需要线隐藏一个upload组件,然后调用工具栏的时候,通过JS去调用Upload

工具栏代码

 F.Tool().ToolTip("导入").IconFont(IconFont.Upload).ID("Tool2").Listener("click", "onUploadClick"),

单独的隐藏上传按钮

     @(F.FileUpload().ID("File").Hidden(true).OnFileSelected(Url.Action("FileUpload"), "File",new Parameter("docno","F.ui.DocNo.getValue()") ))

JS执行工具栏调用代码

  //调用隐藏的上传按钮
          function onUploadClick(event) {
            F.ui.File.el.find('.f-field-fileupload-fileinput').click();
        }

直接按钮增加上传组件

@( F.FileUpload().ID("File").ButtonOnly(true).Hidden(false).ButtonText("导入").ButtonIconFont(IconFont.Upload).OnFileSelected(Url.Action("FileUpload"), "File",new Parameter("docno","F.ui.DocNo.getValue()")))
posted @ 2019-12-27 10:08  Alex_Mercer  阅读(293)  评论(0编辑  收藏  举报