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()")))