当前位置: 代码迷 >> ASP.NET >> gridview修改行,删除行的有关问题
  详细解决方案

gridview修改行,删除行的有关问题

热度:1941   发布时间:2013-02-25 00:00:00.0
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属性,感觉不错
  相关解决方案