小编she*_*ngh的帖子

拖放尝试将文件分配给输入类型

我有一个代码工作在chrome但不工作ie11和firefox ...当我在互联网上研究因为安全问题我无法通过.我还有其他办法可以做

 var dt = e.dataTransfer || (e.originalEvent && e.originalEvent.dataTransfer);
    var files = dt.files;
    if (files) {
        // UploadFile(files[0]);
       // $('#file').val(files);
       $("#FileUploadForm input#file")[0].files = files;
        document.getElementById("filename").innerText = files[0].name;
    }
Run Code Online (Sandbox Code Playgroud)

javascript jquery

5
推荐指数
0
解决办法
1399
查看次数

在 openXML 中添加单元格和行

我已经预先定义了 excel 格式,我需要将数据传递给 excel。我能够获得特定的工作表。但不知道如何将数据传递给单元格。

var excelDocument = new ExcelDocument();
var fileName = Guid.NewGuid();
string filePath = HttpContext.Current.Server.MapPath("~/Uploads/TemplateFiles/test.xlsx");

using (SpreadsheetDocument document =
       SpreadsheetDocument.Open(filePath, false))
{
       WorkbookPart workbookPart = document.WorkbookPart;
       Workbook workbook = document.WorkbookPart.Workbook;
       string sheetName = workbookPart.Workbook.Descendants<Sheet>().ElementAt(1).Name;
       IEnumerable<Sheet> sheets = document.WorkbookPart.Workbook.Descendants<Sheet>().Where(s => s.Name == "Census Template for Import");
       if (sheets.Count() == 0)
       {
              // The specified worksheet does not exist.
              return null;
       }
       WorksheetPart worksheetPart = (WorksheetPart)document.WorkbookPart.GetPartById(sheets.First().Id);
       SheetData sheetData = worksheetPart.Worksheet.GetFirstChild<SheetData>();
       var excelRows = sheetData.Descendants<DocumentFormat.OpenXml.Spreadsheet.Row>().ToList();
       int rowindex = 10;
       foreach (var …
Run Code Online (Sandbox Code Playgroud)

c# openxml

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×1

javascript ×1

jquery ×1

openxml ×1