Я использую Asp.net MVC 4 и .NET 4.5. У меня есть таблица с одним столбцом, которое является десятичным, а не нулевым значением. Я создал бритву с использованием шаблона лесов MVC для модели, созданной инфраструктурой Entity для этой таблицы.Я не могу получить значение в текстовом поле, которое я разместил в контроллере
Теперь, когда мы вводим 0 или ничего (null) в текстовое поле десятичного свойства, на сервере оно приходит как 0. и после проверки оно отображается как ноль в текстовом поле.
есть ли способ, с помощью которого мы можем определить, является ли клиент введен ноль или нуль на поле так, что после поста назад, если проверка приходит, клиент получает значение, которое он/она отправила
Update 1
public partial class Student
{
public int StudentID { get; set; }
public string LastName { get; set; }
public string FirstMidName { get; set; }
public System.DateTime EnrollmentDate { get; set; }
public decimal RollNo { get; set; }
}
класс, который EF сгенерировал.
и видом я использовал
@Html.TextBox("Students[0].RollNo", Model.Students[0].RollNo)
в моей модели, этот список этого класса является свойством.
Где мой код? – Seany84
Как вы пытаетесь прочитать значение этого текстового поля? Это через javascript? или вы пытаетесь прочитать его после отправки формы? Трудно сказать, какова ваша проблема только с кодом, который вы опубликовали. – Gjohn
У меня есть html.beginfrom метод mvc. Подлинная модель MVC по умолчанию считывает значения и присваивает модели – hajirazin