CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

怎么在Datagrid里添加Checkbox(求救!!)

楼主lmh5870_cn(不学无树的程序员)2006-03-03 10:49:15 在 .NET技术 / ASP.NET 提问

怎么在Datagrid里添加Checkbox     并且我点击该行的CHECKBOX,怎么写入数据库里。  
  问题点数:20、回复次数:6Top

1 楼yefeihaha(学习)回复于 2006-03-03 11:01:30 得分 5

<asp:datagrid   id="DataGrid1"   runat="server"     AllowCustomPaging="True"   AutoGenerateColumns="False"     >  
  <Columns>  
  <asp:TemplateColumn>  
  <ItemStyle   HorizontalAlign="Center"   BackColor="#EAFCFF"></ItemStyle>  
  <ItemTemplate>  
  <asp:CheckBox   id="chkExport"   Runat="server"></asp:CheckBox>  
  </ItemTemplate>  
  </asp:TemplateColumn>  
  <asp:BoundColumn   Visible="False"   DataField="id"   HeaderText="id"></asp:BoundColumn>  
  </datagrid>  
   
  .CS  
  for   (int   i=0;i<DataGrid1.Items.Count;i++   )  
  {  
  if   (((CheckBox)DataGrid1.Items[i].FindControl("chkExport")).Checked==true)  
  {  
  string   s=DataGrid1.Items[i].Cells[1].Text;  
  string   dsn   =   ConfigurationSettings.AppSettings["conn_db"].ToString();  
  SqlConnection   myConn   =   new   SqlConnection(dsn);  
  myConn.Open();  
  string   strsql="delete   from   InfoTable   where   id="+s+"   delete   from   ReverTable   where   InfoTableID="+s+"";  
  SqlCommand   myComm=new   SqlCommand(strsql,myConn);  
  try  
  {  
  myComm.ExecuteNonQuery();  
  }  
  catch(System.Exception   ex)  
  {  
  this.Response.Write(ex.ToString());  
  }  
  myConn.Close();  
  //DataGridDataBind();  
  //this.Response.Write(s.ToString());  
  }  
  }Top

2 楼pangyong0221(Forget)回复于 2006-03-03 11:01:59 得分 0

先添加摸板列,再在摸板列中加CheckBoxTop

3 楼LaoDai_Net(『老代』)回复于 2006-03-03 11:02:55 得分 10

http://dotnet.aspx.cc/ShowDetail.aspx?id=FF130C7F-3650-4DA6-8943-8AA4AF3E3459Top

4 楼lmh5870_cn(不学无树的程序员)回复于 2006-03-03 11:06:29 得分 0

我要实现一点击该行的CHECKBOX怎么响应什么事件。  
  Top

5 楼ice226(ice226)回复于 2006-03-03 11:13:52 得分 5

checkbox   的autopostback   enable,然后,foreach查询checkbox状态,比较老土的方法,但是还能过得去Top

6 楼lmh5870_cn(不学无树的程序员)回复于 2006-03-03 11:24:35 得分 0

谢谢大家!!  
  如果有好的方法就拿出来大家分享吧。Top

相关问题

  • 百分求助: datagrid 里怎么添加checkbox 到第一列,
  • 请问在(winfrom)里,怎么把checkBox添加到dataGrid行里!
  • 在DataGrid如何添加一列checkbox
  • 在dataGrid里添加checkbox的问题
  • 怎么给datagrid添加一条数据?
  • 怎么在DataGrid中添加新行?
  • 怎样在Datagrid中添加checkbox列,并取得Datagrid里的checkbox返回值?
  • 请教:如何在 datagrid中添加checkbox控件?
  • DataGrid中添加一列(CheckBox列, 可写) 如何设置DataGridTableStyle?
  • 为DataGrid添加CheckBox控件,并实现“全选”功能

关键词

  • datagrid
  • 里添加checkbox

得分解答快速导航

  • 帖主:lmh5870_cn
  • yefeihaha
  • LaoDai_Net
  • ice226

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo