Попробуйте использовать код следующим образом:
partData[1][2].toString().trim() == name.toString().trim()
Если все еще не работает, попробуйте использовать следующее:
partData[1][2].toString().replace(/ /g,'')==name.toString().replace(/ /g,'')
Я только что попытался преобразовать объекты в строка и заменили все пробелы для сравнения. Но вы должны быть осторожны с использованием вышеуказанного условия, поскольку это не сравнивает реальные строки.
Я думаю, что вы можете использовать аннотацию данных Range.
[Range(0, decimal.MaxValue, ErrorMessage = "Please enter valid number.")]
Я нашел то, что мне не хватало. Я забыл добавить
@section Scripts {
<partial name="_ValidationScriptsPartial" />
}
внизу просмотра.