Yes it is possible but ASP.NET has in build mechanism to avoid it http://msdn.microsoft.com/en-us/library/hh882339(v=vs.110).aspx . Even if the value is changed on the client side and and it is not matching with the viewstate it will throw you the exception . I think you are safe in case you do not change any default setting. it is not possible to change the values of the dropdown using client side logic it will throw an exception of of corrupt viewstate in .net because of EnableViewStateMac property.
int val;
if(int.TryParse(Request.QueryString["val"]),val){
//now check the range or custom business logic
if(val > A1 || val < A2)
throw new Applicationexception("Out of range");
//process here
}else{
throw new Applicationexception("Some issue");
}