我有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();
}
答案 0 :(得分:2)
您需要将DDlCity.SelectedValue
转换为合适的类型 - 它听起来像是string
。你需要解析它,例如使用int.TryParse
或int.Parse
。
答案 1 :(得分:0)
if(DDlCity.SelectedIndex&lt; 0)