在asp.net中不使用网格控件插入、删除、更新表



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

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

对于这个非常不具体的问题,我们不能再多说了。

如果您不喜欢GridView,请使用其他数据控制

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

  • DetailsView控件DetailsView控制器使您能够一次从关联的数据源中显示、编辑、插入或删除单个记录。DetailsView控件一次只显示单个数据记录,即使其数据源公开多个记录也是如此。有关对DetailsView控件进行编程的信息,请参阅MSDN库中的DetailsView类。

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

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

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

最新更新