Cómo especificar la ID para un Html.LabelFor <> (MVC Razor) [duplicado]

Posible duplicado:
ID de cliente para propiedad (ASP.Net MVC)

¿Hay alguna manera de hacer que Razor represente un atributo de ID para un elemento Label cuando se usa el ayudante Html.LabelFor <>?

Ejemplo

.cshtml page
@using (Html.BeginForm())
{
@Html.LabelFor(m => m.Foo)
@Html.TextBoxFor(m => m.Foo)
}

Página rendida

<form ...>
<label for="Foo" id="Label_Foo" />
<input type="text" name="Foo" id="Foo" />
</form>

FYI: la única razón por la que quiero agregar una ID a la etiqueta es para el diseño CSS. Prefiero hacer referencia a la etiqueta por una ID en lugar de envolver la etiqueta dentro de un bloque (es decir, div) y luego diseñar el bloque.

Respuestas a la pregunta(2)

Su respuesta a la pregunta