Да, но MVC - это вторая проблема, которую вам нужно решить.
Было бы разумно, если бы вы использовали переписывание URL здесь, чтобы переписать ваши URL в этот шаблон:
документы / тип / Идентификатор
Вот хороший пост в блоге о том, как включить перезапись URL для вашего сайта, размещенного в IIS7:
http://blogs.iis.net/bills/archive/2008/05/31/urlrewrite-module-for-iis7.aspx
Как только вы это сделаете, MVC будет ОТЛИЧНЫМ кандидатом на выполнение этого сценария. Вы бы просто объявили маршрут с этим шаблоном:
{контроллер} / {действие} / {ID}
Контроллер будет классом (скорее всего, DocumentsController), действие будет типом в этом случае. Вам не нужно это использовать, вы можете использовать тип, но тогда вам придется установить действие по умолчанию при настройке маршрута. Наконец, id будет параметром в методе, который определяется действием.