日期:2014-05-18  浏览次数:20434 次

gridview修改行,删除行的问题
gridview有2个模板列, 
一个放的checkBox,外面有一个按扭(删除)(没在gridview上),怎么选种一行点击按扭进行删除

一个放的linkButton(值是修改),点击修改弹出修改页面,前提是自己只能修改自己的帖子,点别人的弹出没权限

------解决方案--------------------
foreach(GridViewRow gvr in GridView1.Rows)
{
if(((CheckBox)gvr.Cells[xxx].controls[1]).Checked)...
}
------解决方案--------------------
關注......幫你頂下
------解决方案--------------------
2楼给了提示 关于删除的 还要做权限的判断...
------解决方案--------------------
C# code

foreach (GridViewRow gr in GridView1.Rows)
        {
            CheckBox cb = gr.FindControl("Checkbox1") as CheckBox;
            string id = gr.Cells[1].Text;
            if (cb.Checked)
            {
                Response.Write(string.Format("delete from message where TID='{0}'", id)+"<br />");
            }
        }

------解决方案--------------------
在楼上的基础上再加个验证是不是自己的就可以了


------解决方案--------------------
用keynames属性,感觉不错