如何显示弹出消息,然后在c#中执行一些代码行,如返回

本文关键字:执行 返回 代码 然后 显示 何显示 消息 | 更新日期: 2023-09-27 18:16:24

我已经应用了弹出,但它没有显示弹出消息。我想显示弹出,如果没有在数据集中发现的记录。我已经做了,但是弹出的消息没有来。

SqlDataAdapter da = new SqlDataAdapter(query, GetConnectionString());
        DataSet ds = new DataSet();
        da.Fill(ds);
        DataTable dt = ds.Tables[0];
        if (dt.Rows.Count==0)
        {
            ClientScript.RegisterClientScriptBlock(this.Page.GetType(), "as", "alert('No Records Found...');", true);
            return;
        }

如何显示弹出消息,然后在c#中执行一些代码行,如返回

试试这个:

if (dt.Rows.Count==0)
        {
            Response.Write("<script language=javascript>alert('No Records Found...');</script>");
            return;
        }

这段代码为我工作,显示弹出,我正在使用更新面板。

ScriptManager.RegisterStartupScript(Page, typeof(Page), "clentscript", "alert('No records Found..');", true);
//coding after changes
     SqlDataAdapter da = new SqlDataAdapter(query, GetConnectionString());
            DataSet ds = new DataSet();
            da.Fill(ds);
            DataTable dt = ds.Tables[0];
            if (dt.Rows.Count==0)
            {
                ScriptManager.RegisterStartupScript(Page, typeof(Page), "clentscript", "alert('No records Found..');", true);
                return;
            }