.NET – 第三方网格控制 – 自动填充

任何人都知道支持自动填充的好的第三方网格控件(就像Excel一样)。 也很好的出口到Excel和从Excel导入(粘贴)也将很方便。 我主要感兴趣的是可以做到这一点的WinForms网格,但如果有一个Silverlight网格或具有自动填充function的ActiveX网格,也会很好奇。

SpreadsheetGear for .NET是一个Excel兼容的WinForms电子表格控件,它也可以在ASP.NET应用程序中使用。 它支持与Excel兼容的自动填充(拖动填充鼠标和API),以及处理更复杂情况(包括线性和增长趋势,date/时间等)的Data Series命令/ UI / API。

SpreadsheetGear还支持从xls和xlsx中读取数据,以及可以处理Windows剪贴板上Excel内容的剪贴板支持(剪切,复制和粘贴)。

我们还没有Silverlight控件的SpreadsheetGear,但这是未来的重中之重。

你可以在这里下载免费试用,如果你想试试看。

免责声明:我自己的SpreadsheetGear LLC

如果您打算提供“导出到Excel并从Excel导入(粘贴)”,那么这是否意味着您将交付给用户在其计算机上保证安装Excel的环境? 如果是这样,你可以看看使用Excel本身作为你想要的网格,无论是通过VSTO项目,也可以embedded一个Excel表作为一个控件的WinForm? 后者可能需要跳过几个互斥环,但我认为这仍然是可能的。

显然,如果不能保证你所有的用户在他们的机器上都有Excel,那么你可以忽略我的答案;-)