将GridView放在UpdatePanel中,为什么我点“删除”的时候会没反应?

代码如下:
 1 None.gif    < asp:UpdatePanel ID = " UpdatePanel1 "  runat = " server " >< ContentTemplate >  
 2 None.gif < asp:GridView id = " GridView1 "  runat = " server "  AutoGenerateColumns = " False "  DataSourceID = " SqlDataSource1 "  AllowPaging = " True "  BorderColor = " #E0E0E0 "  BorderStyle = " Solid "  BorderWidth = " 1px "  CellPadding = " 4 "  ForeColor = " #333333 "  GridLines = " None " >
 3 None.gif             < footerstyle backcolor = " #D1DDF1 "  font - bold = " True "    />
 4 None.gif                
 5 None.gif                 < columns >
 6 None.gif < asp:BoundField DataField = " Sender "  SortExpression = " Sender "  HeaderText = " 发送者 " ></ asp:BoundField >
 7 None.gif < asp:BoundField DataField = " Title "  SortExpression = " Title "  HeaderText = " 主题 " ></ asp:BoundField >
 8 None.gif < asp:BoundField DataField = " SendTime "  SortExpression = " SendTime "  HeaderText = " 发送时间 " ></ asp:BoundField >
 9 None.gif < asp:BoundField DataField = " IsRead "  SortExpression = " IsRead "  HeaderText = " 是否已读 " ></ asp:BoundField >
10 None.gif < asp:BoundField DataField = " FileUrl "  SortExpression = " FileUrl "  HeaderText = " 附件 " ></ asp:BoundField >
11 None.gif < asp:CommandField CausesValidation = " False "  ShowDeleteButton = " True " ></ asp:CommandField >
12 None.gif </ columns >
13 None.gif             < rowstyle backcolor = " #EFF3FB "   />
14 None.gif             < editrowstyle backcolor = " #2461BF "   />
15 None.gif             < selectedrowstyle backcolor = " #D1DDF1 "  font - bold = " True "  forecolor = " #333333 "   />
16 None.gif             < pagerstyle backcolor = " #D1DDF1 "  horizontalalign = " Left "   />
17 None.gif             < headerstyle backcolor = " #D1DDF1 "  font - bold = " True " />
18 None.gif             < alternatingrowstyle backcolor = " White "   />
19 None.gif             </ asp:GridView >
20 None.gif             < asp:SqlDataSource id = " SqlDataSource1 "  runat = " server "  ConnectionString = " <%$ ConnectionStrings:sinoeseConnectionString %> "
21 None.gif                SelectCommand = " SELECT * FROM [Message] WHERE ([Reciever] = @Reciever) ORDER BY [IsRead] DESC, [SendTime] DESC "  DeleteCommand = " DELETE FROM [Message] WHERE [MessageID] = @MessageID "  InsertCommand = " INSERT INTO [Message] ([Sender], [Reciever], [Title], [SendTime], [Content], [IsRead], [FileUrl]) VALUES (@Sender, @Reciever, @Title, @SendTime, @Content, @IsRead, @FileUrl) "  UpdateCommand = " UPDATE [Message] SET [Sender] = @Sender, [Reciever] = @Reciever, [Title] = @Title, [SendTime] = @SendTime, [Content] = @Content, [IsRead] = @IsRead, [FileUrl] = @FileUrl WHERE [MessageID] = @MessageID " >
22 None.gif                 < deleteparameters >
23 None.gif < asp:Parameter Type = " Int32 "  Name = " MessageID " ></ asp:Parameter >
24 None.gif </ deleteparameters >
25 None.gif                 < updateparameters >
26 None.gif < asp:Parameter Type = " String "  Name = " Sender " ></ asp:Parameter >
27 None.gif < asp:Parameter Type = " String "  Name = " Reciever " ></ asp:Parameter >
28 None.gif < asp:Parameter Type = " String "  Name = " Title " ></ asp:Parameter >
29 None.gif < asp:Parameter Type = " DateTime "  Name = " SendTime " ></ asp:Parameter >
30 None.gif < asp:Parameter Type = " String "  Name = " Content " ></ asp:Parameter >
31 None.gif < asp:Parameter Type = " Int32 "  Name = " IsRead " ></ asp:Parameter >
32 None.gif < asp:Parameter Type = " String "  Name = " FileUrl " ></ asp:Parameter >
33 None.gif < asp:Parameter Type = " Int32 "  Name = " MessageID " ></ asp:Parameter >
34 None.gif </ updateparameters >
35 None.gif                 < selectparameters >
36 None.gif < asp:ControlParameter PropertyName = " Text "  Type = " String "  DefaultValue = " admin "  Name = " Reciever "  ControlID = " lblUserName " ></ asp:ControlParameter >
37 None.gif </ selectparameters >
38 None.gif                 < insertparameters >
39 None.gif < asp:Parameter Type = " String "  Name = " Sender " ></ asp:Parameter >
40 None.gif < asp:Parameter Type = " String "  Name = " Reciever " ></ asp:Parameter >
41 None.gif < asp:Parameter Type = " String "  Name = " Title " ></ asp:Parameter >
42 None.gif < asp:Parameter Type = " DateTime "  Name = " SendTime " ></ asp:Parameter >
43 None.gif < asp:Parameter Type = " String "  Name = " Content " ></ asp:Parameter >
44 None.gif < asp:Parameter Type = " Int32 "  Name = " IsRead " ></ asp:Parameter >
45 None.gif < asp:Parameter Type = " String "  Name = " FileUrl " ></ asp:Parameter >
46 None.gif </ insertparameters >
47 None.gif             </ asp:SqlDataSource >
48 None.gif </ ContentTemplate >
49 None.gif     </ asp:UpdatePanel >

这个问题不是每次都出现的,偶尔会有这样的问题,不知是什么原因?

转载于:https://www.cnblogs.com/sinoese/archive/2007/07/08/810315.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值