0

2 つのドロップダウン リストがあります。最初のドロップダウン リストには開始年があり、2 番目のドロップダウン リストには終了年があります。終了年が開始年より大きくなければならないことを検証する必要があります。ドロップダウン リストを使用しています。入力テキストボックス.そして検証後、アラートボックスではなくドロップダウンリストに検証メッセージを配置する必要があります。これに関連するサンプルまたはコードを提供してください

ありがとう、よろしくスリニバス

4

3 に答える 3

1

ASP.Net を使用していると仮定すると、CompareValidatorを使用できます

<asp:CompareValidator ID="cmpVal1" ControlToCompare="ddlStartDate" 
         ControlToValidate="ddlEndDate" Type="Date" Operator="GreaterThanEqual"   
         ErrorMessage="*Invalid Data" runat="server"></asp:CompareValidator>
于 2012-06-27T04:32:36.700 に答える
0

このようなことを試してください。

<asp:CompareValidator ID="CompareValidatorDate" runat="server"
ControlToCompare="ddlDate1"
ControlToValidate="ddlDate2" Display="Dynamic"
ErrorMessage="date 2nd is must be grater than 1st "
Operator="LessThanEqual"
Type="Date" 
ValueToCompare="<%= ddlDate2.SelectedValue.ToShortString() %>"></asp:CompareValidator>
于 2012-06-27T04:35:22.503 に答える