ASP.NET添加/编辑记录的最佳方式

时间:2011-10-17 23:50:55

标签: asp.net forms detailsview

我有一个gridview,显示数据库表中的记录。现在,我想编辑记录,以及添加一些。我已经看到DetailsView被广泛用于此目的。然而,在我谈到设计(CSS)时,我觉得它有点受限。

所以我问:添加/编辑记录的最佳方法是什么?使用这个控件,或者从头开始创建一个漂亮的花哨形式(例如使用jquery)?

1 个答案:

答案 0 :(得分:1)

您可以使用此控件。您也可以使用几种方法。我通常做的一种方法(可能是一种不太复杂的方法)是将查询中的结果集绑定到gridview,并且还有一个编辑按钮列,其中每个按钮对应于代码中的相同动作事件 - 背后。当用户点击给定行的编辑按钮时,您可以从该行中提取数据并填充页面上的输入控件,或者由用户编辑的其他页面(跟踪他们正在编辑的记录ID) 。当他们单击“更新”按钮时,程序应该获取输入控件中的数据并更新正在编辑的记录。

我确信有很多方法可以在gridview中编辑记录,我计划尽快学习如何做到这一点:p