1
我有一个以交叉表格式显示数据的gridview。显示每一天的小时数。每天实际上是基础表中的一个单独的行,因此网格中的一行表示七个基础表。复杂的Gridview编辑
WeekEnding(sat) Project Category Sun Mon Tues Wed Thur Fri Sat
8/14/2010 Proj1 testing 1 2 2 3 2
我想编写自定义代码来更新每一天。我必须根据周末的日期和日期(例如日期==周末 - 1天)对日期进行整理,并创建7条不同的更新声明 - 每天一个。
我在哪里可以做到这一点?我会使用Gridview ItemUpdating事件(编辑:我的意思是RowUpdating事件)?
======================
我需要添加代码,当他们点击“更新”按钮,但不知道是什么事件是。
目前当他们点击编辑我有出现每一天小时
你是什么意思“编写自定义代码来更新每一天”?你想要实现什么样的更新? – 2010-08-25 15:13:12
我希望用户能够改变每一天的时间。即使sun-sat在网格中排成一行,也不是数据库中的一行。他们是七个不同的行,每个都需要在编辑模式下更新。 – 2010-08-25 16:00:54
当您单击'编辑'按钮时会发生'RowEditing',并且当您单击'update'按钮时会发生'RowUpdating'。因为听起来您在更新发生时会出现多个语句,您需要像代码中一样在代码隐藏中编写自己的自定义代码(您无法使用asp:gridviewadapter进行此更新)。 – 2010-08-25 16:25:09