asp.net的类似Datagridview的控件

asp.net的类似Datagridview的控件,asp.net,Asp.net,我需要在asp.net webform上使用类似winforms的DataGridView的东西。如果我使用asp.net的GridView控件,外观和功能都很差。 由于Datagridview在asp.net中不可用,是否还有其他东西可以给我提供更好的外观和功能?componentOne、Telerik和DevExpress中有许多第三方webforms控件可以满足您的需要 如果您没有购买控件的预算,那么WebGrid和/或简单的旧Html以及一些js和css是您的下一个选择 记住,webfo

我需要在asp.net webform上使用类似winforms的DataGridView的东西。如果我使用asp.net的GridView控件,外观和功能都很差。

由于Datagridview在asp.net中不可用,是否还有其他东西可以给我提供更好的外观和功能?

componentOne、Telerik和DevExpress中有许多第三方webforms控件可以满足您的需要

如果您没有购买控件的预算,那么WebGrid和/或简单的旧Html以及一些js和css是您的下一个选择

记住,webforms(http)对用户来说是一种不同的体验,web应用不一定与桌面完全相同,反之亦然。试图将on的概念融入到另一个框架中意味着您正在与框架对抗,而不是与框架对抗。

我使用以下方法:


它使用JQuery和AJAX,提供了与gridview不同的功能。

您缺少什么功能?没有内置控件具有与Winforms版本相同的功能。但除此之外,例如,Winforms DataGridView没有与ASP.NET GridView相反的分页功能。是的,你是对的。我想使用箭头键上下移动,使用代码(gridview1.rowcount+=1)添加行。1)如果单击箭头,会发生什么?请注意,大多数这种功能都是客户端的(例如jQuery),或者可以通过分页来防止。2) GridView是其数据源的表示。因此,更改源(通常是一个数据库表),调用
GridView1.DataBind()
,您就准备好了。一般来说,仅仅因为HTPP+HTML与客户端应用程序有着本质上的不同,您就不会拥有相同的特性。