编辑每行的内容后,点更新,为什么更新不了?
我跟中后发现读入的几个数据都不是编辑的时候新写的数据,还是老的?下面是代码.
Private Sub DataGridUser_UpdateCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGridUser.UpdateCommand
Dim userID As String
Dim userName As String
Dim userClass As String
Dim userEmail As String
userID = DataGridUser.DataKeys(e.Item.ItemIndex)
userName = CType(e.Item.Cells(1).Controls(0), TextBox).Text
userClass = CType(e.Item.Cells(2).Controls(0), TextBox).Text
userEmail = CType(e.Item.Cells(3).Controls(0), TextBox).Text
Dim connUpdate As New SqlConnection(ConfigurationSettings.AppSettings("conn"))
Dim cmdUpdate As New SqlCommand("update db_user set username='" + userName + "',popedom='" + userClass + "',mailaddress='" + userEmail + "' where userid='" + userID + "'", connUpdate)
connUpdate.Open()
cmdUpdate.ExecuteNonQuery()
BindtoGrid()
我跟中后发现读入的几个数据都不是编辑的时候新写的数据,还是老的?下面是代码.
Private Sub DataGridUser_UpdateCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGridUser.UpdateCommand
Dim userID As String
Dim userName As String
Dim userClass As String
Dim userEmail As String
userID = DataGridUser.DataKeys(e.Item.ItemIndex)
userName = CType(e.Item.Cells(1).Controls(0), TextBox).Text
userClass = CType(e.Item.Cells(2).Controls(0), TextBox).Text
userEmail = CType(e.Item.Cells(3).Controls(0), TextBox).Text
Dim connUpdate As New SqlConnection(ConfigurationSettings.AppSettings("conn"))
Dim cmdUpdate As New SqlCommand("update db_user set username='" + userName + "',popedom='" + userClass + "',mailaddress='" + userEmail + "' where userid='" + userID + "'", connUpdate)
connUpdate.Open()
cmdUpdate.ExecuteNonQuery()
BindtoGrid()
解决方案 »
- 一些cookie的问题(cookie同名,domain能有几个点等等)
- 网页已经过期 在什么情况下会实现
- 怎么做这样的gridview
- 请问着两种查询数据库内容的方法有什么区别啊? 谢谢
- |M| 第三贴 两个程序进行整合真是麻烦啊..大家帮我写个触发器
- 在多层开发中,如何将常用的用户编号等传递到数据层?
- asp.net问题,请各位高手指点~~~~~~
- 100分 用什么什么杀毒软件删除木马, 马上结
- 如果我关闭一个网页去执行一段程序,,在page的哪个事件里加呀,帮我呀`~~~~
- vs.net连不上服务器,怎么办?十分着急,在线等待。。。
- 初学.net,!treeview树形控件问题!
- 请教一个关于treeview的问题 谢谢
但是为什么会发生这样的问题?
为什么不是ispostback
得到的就不是新更新的内容?