首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

GridView-全选不已。求帮助

2013-06-25 
GridView---全选不了。。求帮助。前台:PagerTemplate table width100%trtdasp:CheckBox IDall

GridView---全选不了。。求帮助。
  前台:


<PagerTemplate >
               <table width="100%"><tr><td> 

   
                   <asp:CheckBox ID="all" runat="server" AutoPostBack="true" oncheckedchanged="all_CheckedChanged1" />
                   <asp:Button ID="cancel" runat="server" Text="取消全选" />
                   <asp:Button ID="del" runat="server" Text="删除勾选" />
                   </td>
               
              
                    </tr></table>          


      </PagerTemplate> 



后台:


Protected Sub all_CheckedChanged1(ByVal sender As Object, ByVal e As System.EventArgs)
        If GridView1.Rows.Count <= 0 Then
            Return
        End If

        For i As Integer = 0 To GridView1.Rows.Count - 1
            Dim chk As System.Web.UI.WebControls.CheckBox = GridView1.Rows(i).FindControl("chk")
            If CType(GridView1.FindControl("all"), CheckBox).Checked = True Then
                chk.Checked = True
            Else
                chk.Checked = False
            End If
        Next

    End Sub


点击checkbox后不能全选。。求帮助。。 GridView CheckBox
[解决办法]
是没有反应还是报错?跟踪一下对象就知道了。看看你是否获取了checkbox控件。跟踪没有问题,我猜可能是UI没有更新。
[解决办法]
额。。我也有弄过全选,不过没你怎么麻烦

dim i AS  GridView1.Rows.Count
if CHK_1.Checked = true then


For I = 0 TO T-1
DGV1.ROWS(I).columns(“XX”).Checked = true
Next


差不多是这样的

热点排行