我的網格中有兩個下拉列表(如果選中了一個下拉列表,而另一個未在客戶端上選中),它應該填充錯誤消息,要求用戶從第二個選擇值落下。我想利用這個功能的幫助,我非常感激使用比較驗證器來比較網格項目模板中的兩個下拉列表
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:DropDownList ID="ddlrate1" runat="server" Width="300px">
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:DropDownList ID="ddlrate2" runat="server" Width="300px">
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:CompareValidator ID="CompareValidator1" runat="server" Operator = "LessThan" ErrorMessage="Rate1 should be less than Rate2" ControlToValidate = "ddlrate1" ControlToCompare = "ddlrate2"></asp:CompareValidator>
</ItemTemplate>
</asp:TemplateField>
</Columns>
這就是我與請嘗試比較校驗給我的建議
可以使用的RequiredFieldValidator –