Comment afficher conditionnellement un champ dans ASP.NET MVC Razor?

Je suis très novice en C# et ASP.NET MVC, Razor. Je veux montrer à un champ, à mon avis, si le champ n'est pas vide.

Code

<tr class="hide" id="trPhone2">
            <td class="editor-label">
                @Html.LabelFor(model => model.phone2)
            </td>
            <td>
                @Html.EditorFor(model => model.phone2)
            </td>
            <td>
                @Html.ValidationMessageFor(model => model.phone2)
            </td>
        </tr>

Maintenant, je veux que la sortie de la première <tr> ligne si le model.phone2 is "" et d'autre de sortie:

<tr id="trPhone2">

Comment puis-je le faire à l'aide de ASP.NET MVC, Razor?

source d'informationauteur dmikester1