VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 918|回复: 3

怎么样在.NET中操纵对话框,控制程序

[复制链接]

3

主题

3

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-3-10 17:30:01 | 显示全部楼层 |阅读模式
        private void DataGrid1_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
                {
               
                        try
                        {
                                string Con=ConfigurationSettings.AppSettings["Conn"];
                                con = new SqlConnection(Con);
                                c =new Blog.classes.Classtx();
               
                                cmd = new SqlCommand("delete Blog_UAddrClass where sid=@sid", con);
                                cmd.Parameters.Add(new SqlParameter("@sid", SqlDbType.Int));

                                cmd.Parameters["@sid"].Value = this.DataGrid1.DataKeys[(int)e.Item.ItemIndex];
                               
                                Response.Write("<script language=javascript>confirm('确定删除吗?')</script>");//想操作它的确定时,我就让它做删除,否则就什么也不做

                                        if(c.rowcout(Convert.ToInt32(DataGrid1.DataKeys[(int)e.Item.ItemIndex]))>0 &&c.classnamecout(Session["Username"].ToString())>1)
                                        {  
                                                Response.Redirect("deletedata.aspx?sid="+DataGrid1.DataKeys[(int)e.Item.ItemIndex].ToString()+"&rowcount="+c.rowcout(Convert.ToInt32(DataGrid1.DataKeys[(int)e.Item.ItemIndex])));
                                               
                                        }       
                                        else
                                        {       
                                               
                                                c.delete(Convert.ToInt32(DataGrid1.DataKeys[(int)e.Item.ItemIndex]));
                                       
                                        }
                                        cmd.Dispose();
                                        con.Close();
        
                                        c.bindGraid(this.DataGrid1, Session["Username"].ToString());
                                }   
               
                        catch (Exception ex)
                        {
                    
                        }
回复

使用道具 举报

0

主题

2

帖子

3.00

积分

新手上路

Rank: 1

积分
3.00
发表于 2020-6-6 13:45:01 | 显示全部楼层
用模板列吧
if(confirm())
{

}
回复

使用道具 举报

0

主题

23

帖子

21.00

积分

新手上路

Rank: 1

积分
21.00
发表于 2020-6-6 16:45:01 | 显示全部楼层
protected void ConFirm(System.Web.UI.WebControls.WebControl wc)
                {
                        wc.Attributes.Add("onclick","return confirm('是否确定当前操作?')");
                }
在if(!ispostback)中调用这个方法
回复

使用道具 举报

0

主题

6

帖子

5.00

积分

新手上路

Rank: 1

积分
5.00
发表于 2020-6-8 16:30:01 | 显示全部楼层
private void dgContent_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
     Buttom lb = e.FindControl('btnDelete');
     lb.Attributes.Add("onclick", "return confirm('&Auml;ú&Otilde;&aelig;&micro;&Auml;&Ograve;&ordf;&Eacute;&frac34;&sup3;&yacute;&acute;&Euml;&ETH;&ETH;&Acirc;&eth;&pound;&iquest;')");
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表