c# gridview 删除列 无效 不知哪错了 请大家帮忙看看

来源:百度知道 编辑:UC知道 时间:2024/05/15 08:13:22
protected void vot_item_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//判断GridView控件当前的状态
if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
{
((LinkButton)e.Row.FindControl("del1")).Attributes.Add("onclick", "javascript:return confirm('你确认要删除\"" + ((Label)e.Row.FindControl("t_id")).Text + "\"商品吗?')");
}
}

}

protected void vot_item_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["db"].ConnectionString);
con.Open();
string t_id = this.vot_item.DataKeys[e.RowIndex][0].ToString();
string cm

vot_item想知道你的控件是否是
隐藏的如果是控件数据不会从客户端回传的

string cmdtext = "delete from vot_item where t_id='" + t_id + "'";
这句单测一下,看有没有删除功能,
然后加断点看程序是什么走的。
而且,你这是删除列?