【问题标题】:Bind a DataTable to a gridview and add Edit Capability to the grid将 DataTable 绑定到 gridview 并将 Edit Capability 添加到网格
【发布时间】:2009-02-21 18:34:25
【问题描述】:

我想知道何时将基于 searchResult 生成的 dataTable 绑定到 gridview 的最佳方法(现在我们只想显示一条记录),

现在我们如何为 gridview 中显示的这条记录添加 编辑删除功能? 我们有多少种方法呢,

我知道一些,但我想重塑我的知识,并找到更好的方法

(用户点击按钮后会绑定信息。)

【问题讨论】:

    标签: asp.net gridview


    【解决方案1】:

    您可以使用 SQLDataSource 控件而不是使用数据表,该控件将允许您设置要执行的不同 SQL 命令。通过将您的 gridview 绑定到此数据源,您可以使用编辑/更新命令按钮修改 gridview,修改 gridview 编辑模板等。这将为您提供一种相当简单的方法。

    如果您正在寻找可以让您更好地控制整个过程的东西,这里有一个为 gridview 设置插入/更新/删除功能的教程:

    http://www.aspdotnetcodes.com/GridView_Insert_Edit_Update_Delete.aspx

    【讨论】:

    • 我的朋友,我不确定我是对还是错,是的,这可能是最简单的方法,但是我很高兴知道我们是否可以这样做基于搜索结果的dataTable,我们可以这样做吗,将其绑定到gridview或使用介于两者之间的数据源,而不是作为主要来源,谢谢
    • Sypress:只需将 Gridview 的数据源设置为您的数据表并调用 databind,您就可以将数据表绑定到 gridview。然后,您可以手动挂钩到当您点击编辑/更新/删除按钮时触发的 rowcommand 事件,并在后面的代码中进行数据库更新。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-09-12
    • 2010-10-30
    • 2014-12-22
    • 1970-01-01
    • 1970-01-01
    • 2016-01-20
    • 1970-01-01
    相关资源
    最近更新 更多