GridView中Checkbox使用一列

原创 2007年09月26日 14:23:00
  <asp:GridView ID="GridViewAllUser" runat="server" CellPadding="4" ForeColor="#333333" GridLines="None" AutoGenerateColumns="False" PageSize="1" RowHeaderColumn="UserID" DataSourceID="ObjectDataSource1" DataKeyNames="UserID">
                
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                
<EditRowStyle BackColor="#999999" />
                
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
                
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
                
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                
<Columns>
                    
<asp:BoundField DataField="UserID" HeaderText="UserID" />
                    
<asp:BoundField DataField="UserName" HeaderText="UserName" />
                    
<asp:BoundField DataField="LastActivityDate" />
                    
<asp:TemplateField HeaderText="IsApproved" SortExpression="IsApproved">
                
<EditItemTemplate>
                    
<asp:CheckBox ID="CheckBox1" runat="server" Checked='<%# Bind("IsApproved") %>' />
                
</EditItemTemplate>
                
<ItemTemplate>
                    
<asp:CheckBox ID="CheckBox1" runat="server" AutoPostBack="True" Checked='<%# Bind("IsApproved") %>' OnCheckedChanged="CheckBox1_CheckedChanged"
                         
/>
                
</ItemTemplate>
            
</asp:TemplateField>
                
</Columns>
            
</asp:GridView>
           
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetAllRoles"
        TypeName
="AgTrade.WebSite.admin.UserManage"></asp:ObjectDataSource>

 

 


        
protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
        
{
            CheckBox cb 
= sender as CheckBox;
            GridViewRow gvr 
= cb.Parent.Parent as GridViewRow;
            
string userName = GridViewAllUser.DataKeys[gvr.RowIndex].Value.ToString();
           
        }

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

GridView和CheckBox结合使用

说明:1.调用系统相册,获得相册图片用gridview显示             2.在checkbox事件中,先实例一个HashMap对象,当选中时,则把该图片的position和图片路径用Has...

Android开发GridView与CheckBox使用

在日常的开发中作为开发者的我们会用到许多列表控件,比如在Android5.0发布之前普遍存在的listview、GridView以及在Android5.0发布之后大家常用的RecyclerView,在...

GridView 悬停某一列上显示相关图片

此文章只是列出关键性的代码,其他的代码需要自己编写 前台JS代码:      ///////////////////////////////////////////////显示/隐藏图片的...

GridView.Columns 属性----手工添加一列

using System; using System.Collections.Generic; using System.Linq; using System.Web; using Syste...

在 GridView 控件中添加一列复选框

步骤1 : 添加一个列出产品信息的分页的GridView 控件 在考虑如何添加一列 复选框 之前 , 让我们先关注一下如何在支持分页的 GridView 控件中列出产品信息。首先,打开 Enha...
  • letIgo
  • letIgo
  • 2011-11-17 20:47
  • 6975

asp.net JQuery Ajax WebService Gridview 任意 双击 某一列 编辑修改

写一个WebService方法GetAuto,xiang

12.GridView显示隐藏某一列:

效果图: 图1-开始 图2-点击显示的CheckBox后 解决方案: public void bind()     {         string sqlstr = "...

gridview中使用CheckBox,解决CheckBox数据加载错乱问题

最近自己闲着无聊,私下写了一个仿微信的照片选择器,其中的GridView中用到CheckBox,但是每次加载的时候,都会出现数据错乱,还有一点就是,为啥每次滑动的时候都会加载第一条数据(positio...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)