从ddl中选择值时出错

时间:2010-09-21 11:32:52

标签: c#

我有DDL,当我选择它时会出现此错误(操作符<String无法应用操作符int

 if (DDlCity.SelectedValue < 0)
        {
            using (SqlConnection con = Connection.GetConnection())
            {
                SqlCommand Com = new SqlCommand("GetDealers", con);
                Com.CommandType = CommandType.StoredProcedure;

            SqlDataAdapter DA = new SqlDataAdapter(Com);
            DA.Fill(DT);
            GridView1.DataSource = DT;
            GridView1.DataBind();
        }

2 个答案:

答案 0 :(得分:2)

您需要将DDlCity.SelectedValue转换为合适的类型 - 它听起来像是string。你需要解析它,例如使用int.TryParseint.Parse

答案 1 :(得分:0)

if(DDlCity.SelectedIndex&lt; 0)