新手求教 简单的 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+"'";
[解决办法]