我有一个表单,当我选择下拉值时,表单会加载部分视图。这里的部分视图加载两个具有不同 ID 值的动态文本框。
@model List<DataBaseModel.OrderQuoteTBvalues>
@{
ViewBag.Title = "_ingroundDynamic";
}
@if (Model.Count() > 0)
{
<table>
<tr>
<td valign="top">
<div>
<table border="0" cellpadding="3" cellspacing="3" width="20%">
<tr style="background-color: #808080; color: #fff; font-size: 14px;">
<th align="left" width="100px">Pool Shape Type</th>
<th align="center" width="20px">Feet<br>
<th align="left" width="20px">Inch</th>
</tr>
@foreach (var item in Model)
{
<tr>
<td>@item.Shape_type</td>
<td>
<input style="width: 100px;" type="text" onkeydown="Integerkeydown(event)" id="PF:@item.Shape_type" name="PF:@item.Shape_type" /></td>
<td>
<input style="width: 100px;" type="text" onkeydown="Numerickeydown(event)" onchange="PIChange(this)" id="PI:@item.Shape_type" name="PI:@item.Shape_type" maxlength="4" /></td>
</tr>
}
}
这里的模型如下:
public class OrderQuoteTBvalues
{
public string Shape_type { get; set; }
}
之后,我将下一个按钮放在提交上。如果我单击下一步按钮意味着我需要验证,或者文本框包含值。如果它包含验证值,则为 true,否则为 false。如何实现。需要编写任何自定义验证方法吗?.. 如果我给 class="required" 表示所有文本框都已验证。但我需要验证文本框或文本框。?请帮我解决这个问题。太感谢了。