使用DataGrid中删除某数据如何出现提示信息????

来源:互联网 发布:织梦域名授权 编辑:程序博客网 时间:2024/06/05 17:28

有的时候我们可能会遇到这样的功能要求:我点下DG中的删除后,要弹出一个询问对话框,问是否要删除,点"是"才删除数据,"否"就不于删除,这要怎么做呢?其实很简单, 见代码.

 

 

        private void DGInfo_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
        
{
            
if (e.Item.ItemIndex>=0)
            
{
                LinkButton lbt
=(LinkButton)e.Item.FindControl("LbtDel");
                lbt.Attributes.Add(
"OnClick","return confirm('您确认要删除此短消息吗?')");
            }

        }


        
private void DGInfo_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
        
{
            
if(e.CommandName=="LbtDel")
            
{
                Label lblInfoID
=(Label )e.Item.FindControl("lblInfoID");
                
string StrSql="Delete From ShortMessage Where Info_ID='"+lblInfoID.Text+"'";
                conn.RunSqlCommand(StrSql);

                GetDGInfo(); 
            }

        }

 

这样就行了......

原创粉丝点击