Нет способа запретить пользователю переходить по гиперссылке, когда она находится на странице. Даже если это так, это не имеет никакого смысла. Возможно, то, что вы пытались сделать, это сделать ссылку видимой только при следующих условиях:
<% if(someCondition)
{
Html.RouteLink(
item.Head,
"Details",
new
{
controller = "Article",
action = "Details",
id = item.ID
});
}
%>