Как получить минимальные и максимальные значения для TextBoxFor в .cshtml - PullRequest
0 голосов
/ 12 марта 2019

Привет, ребята. Я новичок в MVC .net Entity Framework 4.5.

0 - 49000 $ Серебро $ 50000 - 99000 Золото Более 100 000 $ Платина в соответствии с вышеуказанным диапазоном

введите описание изображения здесь введите описание изображения здесь

Я устанавливаю проверяемые значения с помощью троичного оператора

@{
    var platinum = Model.ProgramID == 1 ? "block" : "none";
    var programType = Model.ProgramID == 1 ? "Platinum" : Model.ProgramID == 2 ? "Gold" : "Silver";
    var reducedlimit = Model.ReducedLimit == true ? "block" : "none";
    var min = Model.ProgramID == 1 ? 100000 : Model.ProgramID == 2 ? 50000 : 0;
    var max = Model.ProgramID == 1 ? 1000000000 : Model.ProgramID == 2 ? 99000 : 49000;
}

Я хочу сделать это здесь, когда любой параметр выбора в RadioButtonFor затем в текстовом поле принимает определенный диапазон значений выше.

это cshtml файл

 @Html.TextBoxFor(x => x.CoverageLimit, new { type = "number", min = @min, max = @max, @required = "required", @class = "form-control col-md-7 col-xs-12 CoverageLimit" })
 @*<b class="programtype">min= @min  ,max=@max  , @programType </b>*@            
 </div>[here we are set min and max values using range ][1]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...