【发布时间】:2021-01-07 14:33:13
【问题描述】:
我有一个 GridView,我正在以编程方式使用一些 SQL 数据进行更新,我想使用内置的 ASP.NET 函数 AutoGenerateEditButton 来编辑特定的单元格。当我用数据填充我的 GridView 时,它看起来像这样,AutoGenerateEditButton = True。恐怕我可以显示的信息有点有限,但这应该可以让大家了解情况。 My current GridView.
我有一个与那些自动生成的编辑按钮相关联的功能,点击时会正确触发,由这个功能表示:
Protected Sub grd_ingredientview_RowEditing(sender As Object, e As EventArgs)
Response.Write("<script language='javascript'>alert('Firing Edit');</script>")
End Sub
现在,有几件事。
- 我不知道如何判断我在哪一行按下了“编辑”按钮,我认为这对编辑特定单元格很重要。
- 我需要将行的最后一个单元格变成一个可编辑的文本框,输入一个新值,然后在确认后将其提交回我的 SQL 表。我可以处理所有这些的 SQL 方面,但我不知道如何使该单元格可编辑。
我知道,如果您从设计视图的角度使用 GridView 中内置的所有编辑按钮,它会变得非常简单。但是,我不能使用简单的设计视图来解决这个问题,因为我已经动态地管理了很多。
对此的任何帮助将不胜感激!
【问题讨论】: