【问题标题】:Insert, Delete, Update table without using grid control in asp.net在 asp.net 中不使用网格控件插入、删除、更新表
【发布时间】:2012-08-26 12:02:41
【问题描述】:

如何在asp.net中不使用数据网格服务器控件插入、删除、更新等

【问题讨论】:

标签: asp.net sql-server-2005


【解决方案1】:

通过使用其他数据控件或使用访问数据库的自定义代码(例如在代码隐藏中)。

这个非常不具体的问题真的不能说更多。

【讨论】:

    【解决方案2】:

    如果你不喜欢的是GridView,请使用一些other data control

    • DataList control DataList 控件可用于以任何重复结构(例如表格)显示数据。 DataList 控件可以以不同的布局显示行,例如按列或行对它们进行排序。有关对 DataList 控件进行编程的信息,请参阅 MSDN 库中的 DataList 类。

    • DetailsView control DetailsView 控件使您能够从其关联的数据源中一次显示、编辑、插入或删除一条记录。 DetailsView 控件一次仅显示一条数据记录,即使其数据源公开了多条记录。有关对 DetailsView 控件进行编程的信息,请参阅 MSDN 库中的 DetailsView 类。

    • FormView control FormView 控件使您能够处理来自数据源的单个记录,类似于 DetailsView 控件。 FormView 和 DetailsView 控件之间的区别在于,DetailsView 控件使用表格布局,其中记录的每个字段都显示为自己的一行。相比之下,FormView 控件没有指定用于显示记录的预定义布局。相反,您创建一个包含控件的模板,以显示记录中的各个字段。有关对 FormView 控件进行编程的信息,请参阅 MSDN 库中的 FormView 类。

    • Repeater controlRepeater 控件是一个数据绑定容器控件,它生成单个项目的列表。您可以使用模板定义网页上各个项目的布局。当页面运行时,控件会重复数据源中每个项目的布局。有关对中继器控件进行编程的信息,请参阅 MSDN 库中的中继器类。

    您也可以自己创建简单的 crud 表单并使用 SqlCommand 来触发数据库查询。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-04
      • 1970-01-01
      相关资源
      最近更新 更多