public void bigclass_Delete(object sender, DataGridCommandEventArgs e) 
{

}
我想在这段事件中从aa表中选择bb字段,如果不为空则弹出一个警告框,就是类似alert的效果,为空则执行这些语句:
SqlConnection connDel = new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
connDel.Open();
String sql_Del = "update bigclass" +
   " set isvalid=1"+
                   " WHERE bigclassid = " + e.Item.Cells[0].Text; SqlCommand sqlCommandDel = new SqlCommand(sql_Del,connDel);
sqlCommandDel.ExecuteNonQuery();
connDel.Close();

解决方案 »

  1.   

    用一个DataReader读出bb字段
    if(DataReader["bb"].toString() != DbNull.Value)

       string script = "<script language=\"JavaScript\">alert(\"" + "bb值不为Null" + "\");</script>";
       page.RegisterClientScriptBlock("alert", script);
    }
    else
    {
        //…………
    }
      

  2.   

    那我前面的sql语句该怎么写??
      

  3.   

    直接输出JS或VBS代码就可以了
    <script language="javascript">alert("提示的内容")</script>
    <script language="vbscript">msgbox("提示的内容")</script>