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

生手求教 简单的 asp 删除数据功能

2012-09-27 
新手求教 简单的 asp 删除数据功能Columnsasp:CheckBoxField DataFieldpersonalID HeaderText编号

新手求教 简单的 asp 删除数据功能
<Columns>
  <asp:CheckBoxField DataField="personalID" HeaderText="编号" Visible="False" />
  <asp:BoundField DataField="Name" HeaderText="姓名" />
  <asp:BoundField DataField="Tel" HeaderText="电话" />
  <asp:BoundField DataField="Mobile" HeaderText="移动电话" />
  <asp:BoundField DataField="Position_Name" HeaderText="岗位名称" />
  <asp:BoundField DataField="wl_name" HeaderText="职级" />
   
  <asp:ButtonField Text="删除" />
   
  </Columns>
   
新手 求教 列表形式显示的数据 想在每一行后面添加 删除功能
  **************************************************************************************
<asp:ButtonField Text="删除" CommandName="delete" CommandArgument='<%#Eval("ID") %>' OnCommand="btn_Command" OnClientClick="return confirm('确定此操作吗?')" />

protected void btn_Command(object sender, CommandEventArgs e)
{
}
********************************************************************************************
不知道应该怎么写才好 求救!!!!!!!!!!!

[解决办法]
int i = Convert.ToInt32(e.CommandArgument); 这既是当前记录的行索引,然后通过Gridview.Rows[i]找到该行的主键值,用sql直接delelte
[解决办法]
int i = Convert.ToInt32(e.CommandArgument);
string dd=gv_personal_info[i].Value.ToString();
sql=@"delete * from [TZJW_DB].[dbo].[AU_Position_Personal] where id='"+dd+"'";
[解决办法]

探讨
求好心人啊

热点排行