![](/img/trans.png)
[英]c# asp.net core mvc passing data from view to controller and from controller back to view
[英]C# Passing data back from Excel to Datagrid in ASP.NET Web Application
我有一个部署在IIS Express上的ASP.NET Web应用程序(不是MCV应用程序),该应用程序调用Powershell脚本,该脚本调用服务器上的Excel实例并在Excel实例中运行一些宏。
最终结果当前已转储到Excel中的特定范围中,我想使结果在数据网格中以某种方式可见(或其他显示方式,它基本上只是6列乘20行的表,带有标题和数字)在调用它的网页中显示,这样,对服务器本身没有访问权限的最终用户可以看到它。
那有可能吗? 如果是这样,我该怎么办?
如果您已将数据另存为.cvs
文件,则将其作为文件打开并将所有数据放入字符串中,行用'\\n'
和'\\r'
分隔,列用','
分隔。 通过使用Split(String data, Char separator)
方法2次并将其放入数组中,您将能够从字符串中剪切数据并将其填充到DataGrid中。
String data = File.ReadAllText(fileName);
String[] myColumns = Split(data,'\n');
String[] myRows = Split(data,',');
第一行始终是您列的标题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.