这样写的话你需要加个验证,如果a2.text输入字母的话,convert.toint32会报错的或者可以 if(!a2.text.equeas("8")&&!a2.text.equesa("7")){ Response.Write(""); isok = false;}
你就是要转成浮点数嘛if ( 7 <= Convert.ToDouble(a2.Text) <= 8)
测试下,符合要求就可以了