Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
网上有没有好的免费高级ASP.NET网格控件?_Asp.net - Fatal编程技术网

网上有没有好的免费高级ASP.NET网格控件?

网上有没有好的免费高级ASP.NET网格控件?,asp.net,Asp.net,我只是想知道是否有什么好的免费高级asp.net网格控件可以在web上使用?我知道一些,但它们是付费的,只有免费试用版,如Telerik Radgrid controls或obout suite 如果使用,您将能够更好地设置网格样式您可以尝试“webgrid”。。。我还没有用过它,但它确实给人留下了深刻的印象你自己写吧 希望你没有使用VB[完全披露:是的,我为Telerik工作。] web控件或“外观”的样式是人们使用ASP.NET第三方控件的常见原因之一。事实上,我总是很惊讶有多少人投票认为这

我只是想知道是否有什么好的免费高级asp.net网格控件可以在web上使用?我知道一些,但它们是付费的,只有免费试用版,如Telerik Radgrid controls或obout suite

如果使用,您将能够更好地设置网格样式

您可以尝试“webgrid”。。。我还没有用过它,但它确实给人留下了深刻的印象

你自己写吧 希望你没有使用VB[完全披露:是的,我为Telerik工作。]

web控件或“外观”的样式是人们使用ASP.NET第三方控件的常见原因之一。事实上,我总是很惊讶有多少人投票认为这是他们使用Telerik工具的主要原因之一。在您考虑使用第三方工具的情况下,我想强调TeleRik最近引入的(免费)工具,这使得为Ajax控件构建自定义皮肤更为容易:

在我们的内置皮肤和这个定制工具之间,您可以节省大量的时间来创建在所有现代浏览器中都能工作的漂亮网格(如果您试图自己构建HTML和CSS,最后一部分可能是最大的时间消耗)

作为一名Microsoft MVP和狂热的web开发人员,我也想对“自己动手总是更好”的想法发表评论

虽然自主开发的解决方案可能完全适合您当前的项目,但这种方法有许多重要的缺点,您应该考虑:

  • 除非你打算在网络网格领域进行“创新”,而你在定制网格上的工作反过来又为你的业务底线做出贡献,否则你只是在重新发明轮子。当你完成的时候,你将花费更多的时间在你的个人建设和测试你的网格上,而不是为一个高质量的组件付费

  • 您是唯一支持此应用程序的人吗?如果这个应用程序在将来的某个时候可能需要其他人的支持,“自主开发”的解决方案尤其痛苦。通常没有文件,也不能保证M&P团队能够找到您提供支持。通过使用有文档记录的、受支持的第三方工具,您实际上提高了应用程序的长期可维护性

几年前,我写了一篇关于这个主题的博文,你可能想看看:


当然,作为一名软件开发人员,我一直都很理解解决挑战和成为一名工匠的愿望,所以有时候我们都需要构建自己的控件来解决这个难题。不过,希望这些想法能提供一些额外的视角。

您想要什么功能?除了Microsoft提供的datagrid之外,您还需要什么?我需要一个样式更灵活的网格。它包含ASP.NET gridview的功能,但也允许您使用C#以比Microsoft control.nope更好的方式设置网格样式。我想写你自己的是有意义的,因为你永远不知道使用第三方控件会有什么样的结果(我的一个朋友讨厌使用第三方控件)。我不知道为什么C#或VB在这种情况下很重要。两种语言在.NET中越来越接近。未知-在这种情况下,VB对C的建议有什么原因?