У меня есть эти два текстовых поля, и мне нужно, чтобы они разрешали вводить только 2 десятичных знака. Я могу совместить событие jQuery или Javascript. Я просто не уверен, как вызвать текстовое поле в Javascript. Любая помощь будет оцененаset textboxfor принять 2 десятичных знака
@Html.TextBoxFor(m => Model.Categories[c].EstimateGroups[g].EstimateItems[i].PerUnitCost,
new { @disabled = "disabled", @onchange = "costUpdate(this);", @cstType = "perUnit",@id="perUnit"})
<span class="sideLabel">@Model.Categories[c].EstimateGroups[g].EstimateItems[i].PerUnitDescription</span>
if (Model.Categories[c].EstimateGroups[g].EstimateItems[i].Units != null
&& !Model.Categories[c].EstimateGroups[g].EstimateItems[i].IsBasedOnHomeSquareFootage)
{
@Html.TextBoxFor(m => Model.Categories[c].EstimateGroups[g].EstimateItems[i].Units,
new { @disabled = "disabled", @onchange = "costUpdate(this);", @cstType = "units" })
}
+1 очень простой способ. Хотя описание запроса было сложным. –
@PKKG, я попытаюсь объяснить лучше в следующий раз – Satpal
Извините :) Я имел в виду, описание запроса. –