У меня есть вид, подобный этому (неважно, что пропущено):
@model MyProject.Models.Accounts
<div class="editor-label">
@Html.LabelFor(model => model.Name)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Name)
</div>
Теперь у меня есть отдельная модель, которую я хочу использовать для проверки.Можно ли использовать как мою модель для данных, так и эту модель проверки в представлении?Примерно так:
@model MyProject.Models.Accounts
@validaitonmodel MyProject.Models.AccountValidationModel
<div class="editor-label">
@Html.LabelFor(model => model.Name)
</div>
<div class="editor-field">
@Html.EditorFor(model => model.Name)
@Html.ValidationMessageFor(validationmodel => validationmodel.Name)
</div>
Заранее спасибо.
РЕДАКТИРОВАТЬ
Под "моделью" я подразумеваю моделикоторые автоматически генерируются .edmx (объектами самообследования Ado.net)
Под ValidationModel я имею в виду собственный класс, подобный этому:
public class AccountValidationModel
{
[Required]
public String Name {get; set;}
}