MVC nicht überprüfen leeren string

Habe ich razor-Datei, wo ich die Definition von html-Formular mit Textfeld für string:

    @using (Html.BeginForm()) {
        @Html.ValidationSummary(true)
        <fieldset>
        <legend>Product</legend>

        <div class="editor-label">
            @Html.LabelFor(model => model.Name)
        </div>
        <div class="editor-field">
            @Html.EditorFor(model => model.Name)
            @Html.ValidationMessageFor(model => model.Name)
        </div>
        <p>
            <input type="submit" value="Create" />
        </p>
        </fieldset>
     }

Das problem ist, dass ich dieses Feld (Modell.Namen), die nicht null sein, aber razor Validierung ermöglicht den string leer zu sein, wenn ich noch ein leeres string-Modell gibt es Fehler.
Irgendwelche Vorschläge, wie überprüft wird, einfach dieser string nicht leer zu sein, nicht mehr?

InformationsquelleAutor Kote | 2013-07-07

Schreibe einen Kommentar