紧急求救:DataGrid的简单问题,会的请回答! 在DATAGRID中使用模板列就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在模板列里添加这个 <asp:TemplateColumn HeaderText="选择"> <HeaderStyle Width="30px"></HeaderStyle> <ItemTemplate> <asp:CheckBox ID="chkNewsID" Runat="server"></asp:CheckBox> </ItemTemplate> </asp:TemplateColumn>然后.cs里private void DeleteSel_Click(object sender, System.EventArgs e) { DataAccess.DB db=new DataAccess.DB(); System.Web.UI.WebControls.CheckBox cb; for(int i=0;i<grd.Items.Count;i++) { cb=(System.Web.UI.WebControls.CheckBox)grd.Items[i].Cells[0].Controls[1]; if(cb.Checked) { string sql="EXEC DeleteNews "; sql+=grd.DataKeys[i].ToString(); db.ExeQuery(sql); } } BindGrid(); db.CloseConn(); } 用commandbuilder自动就能生成删除数据库记录的操作 table自动增加行和textbox那么后台如何去获取呢? 问下关于WEB页面打印问题 c# panel 1-5的数字组合游戏---算法请教 图片显示的问题 用过梅花树的进来看看 同事的一个用户控件 ,我想用在自己的项目里,就是这样了,请问,如何解决 asp的VBScript语句转化为C# 求助各位同仁 请问这句代码是什么意思? 为什么我的这个程序中的循环会执行两遍 那位老大能告诉我这是怎么拉!!如何自定义控件!!
<asp:TemplateColumn HeaderText="选择">
<HeaderStyle Width="30px"></HeaderStyle>
<ItemTemplate>
<asp:CheckBox ID="chkNewsID" Runat="server"></asp:CheckBox>
</ItemTemplate>
</asp:TemplateColumn>然后.cs里private void DeleteSel_Click(object sender, System.EventArgs e)
{
DataAccess.DB db=new DataAccess.DB();
System.Web.UI.WebControls.CheckBox cb;
for(int i=0;i<grd.Items.Count;i++)
{
cb=(System.Web.UI.WebControls.CheckBox)grd.Items[i].Cells[0].Controls[1];
if(cb.Checked)
{
string sql="EXEC DeleteNews ";
sql+=grd.DataKeys[i].ToString();
db.ExeQuery(sql);
}
}
BindGrid();
db.CloseConn();
}