Ваш оригинальный маршрут:
routes.MapRoute(
"InfoPagedRoute",
"{controller}/{action}/{classid}/{page}",
new { controller = "Info", action = "Index", classid = @"\d{1,10}", page = 1 }
);
Похоже, вы пытаетесь использовать валидатор в настройках маршрута по умолчанию для classid, поэтому либо вам нужно включить параметр проверки, либо установить значение по умолчанию для classid.
Я бы предложил:
routes.MapRoute(
"InfoPagedRoute",
"{controller}/{action}/{classid}/{page}",
new { controller = "Info", action = "Index", classid = 1001, page = 1 }
);
Если обновление маршрута не решает проблему, вы можете использовать отладчик маршрута Фила Хаака . Очень полезно выяснить, является ли маршрут, на который вы рассчитываете, попасть именно тем, который используется.