当前位置: 代码迷 >> ASP.NET >> CustomValidator1_ServerValidate是干什么的? 在什么情况下触发该事件?解决方法
  详细解决方案

CustomValidator1_ServerValidate是干什么的? 在什么情况下触发该事件?解决方法

热度:2630   发布时间:2013-02-26 00:00:00.0
CustomValidator1_ServerValidate是干什么的? 在什么情况下触发该事件?
protected   void   CustomValidator1_ServerValidate(object   source,   ServerValidateEventArgs   args)
        {
                string   str   =   ConfigurationSettings.AppSettings[ "dm "];
                SqlConnection   conn   =   new   SqlConnection(str);
                conn.Open();

                string   strselect= "select   *   from   users   where   user_yonghu= ' "+TextBox1.Text+ " ' ";
                SqlCommand   comm   =   new   SqlCommand(strselect,   conn);
                SqlDataReader   dr   =   comm.ExecuteReader();
                if   (dr.Read())
                {
                        CustomValidator1.IsValid   =   false;
                }
                else
                {
                        CustomValidator1.IsValid   =   true;
                }
                conn.Close();
        }

这段代码是什么意思?

------解决方案--------------------------------------------------------
是控件在检验的时候连到服务器看是否符合规格
  相关解决方案