Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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发布一个“合适的”AJAX网格_Asp.net_Gridview - Fatal编程技术网

为什么微软不为ASP.Net发布一个“合适的”AJAX网格

为什么微软不为ASP.Net发布一个“合适的”AJAX网格,asp.net,gridview,Asp.net,Gridview,为什么微软不为ASP.Net发布一个“合适的”AJAX网格作为VisualStudio或AJAX控件工具包的一部分?有没有任何人知道关于这个问题的讨论 还有人对“正确的”AJAX GridView有什么开源建议吗 到目前为止,我已经找到了一个 PS:我所说的正确是指实际使用XML响应的网格,而不是令人讨厌的基于html javascript的注入,即使在VS2010中,这也是gridview当前的缺点 评论: 对不起__好奇的家伙,虽然我理解你的论点,但我不接受这个答案。我对你的快速回复可以归结

为什么微软不为ASP.Net发布一个“合适的”AJAX网格作为VisualStudio或AJAX控件工具包的一部分?有没有任何人知道关于这个问题的讨论

还有人对“正确的”AJAX GridView有什么开源建议吗

到目前为止,我已经找到了一个

PS:我所说的正确是指实际使用XML响应的网格,而不是令人讨厌的基于html javascript的注入,即使在VS2010中,这也是gridview当前的缺点

评论:

对不起__好奇的家伙,虽然我理解你的论点,但我不接受这个答案。我对你的快速回复可以归结为:A:ASP.Net及其控件是一个高级框架,而不是低级API本身我知道这是有争议的,但你明白我的观点B:数据绑定是上述框架的一个广泛部分C:鉴于数据绑定是框架的一个广泛部分,毫无疑问,微软凭借其无穷的智慧希望实现最有效的解决方案,而且目前的实现肯定是最优的。D:最重要的是,这不是一个专门的问题,而是一个非常普遍的问题


Webforms开发人员通常不关心这些东西。大多数开发人员使用其他框架,例如asp.NETMVC。webforms中有太多令人讨厌的东西,比如viewstate和PostBack。我的猜测是,他们根本没有理由这么做。

因为


我同意MVC可能是一条出路,但我们仍然需要支持遗留应用程序,并建议webforms开发人员不要在意这一点是错误的@MaximGershkovich,我猜99%的webforms开发者并不关心它。webforms总是有替代品,即使您使用webforms,也不必使用服务器控件。如果是这样的话,我会简单地使用jquery编写ajax调用,因为我发现这比使用一些内置控件容易得多。