2017-03-08 5 views
-2

あなたの助けが必要です。 RequiredField Validatorを使用してドロップダウンリストを検証しようとしています。ユーザーが値を選択していない場合は、エラーが表示されます。しかし、私はこの仕事を達成することができません。ドロップダウンリストに必要なフィールドバリデーターは機能しません

ASPXコード:

<asp:dropdownlist id="ddlSPOC" runat="server" 
    skinid="SkDrpLst" width="210px" height="22px" 
    AppendDataBoundItems="True" validationgroup="Validation"> 
</asp:dropdownlist> 

<asp:requiredfieldvalidator id="rfvddlSPOC" runat="server" 
    controltovalidate="ddlSPOC" InitialValue="0" 
    errormessage="*Please Select SPOC" enabled="false" 
    ForeColor="Red"></asp:requiredfieldvalidator> 

任意の助けいただければ幸いです。

注:同じページに7-8個のコントロールがあり、RFVが正しく機能しています。

+0

ヒント:あなたの質問がどのように見えるかを投稿する前にプレビューを使用してください。また、書式設定にツールを使用し、一般的なヘルプを読んでください。これにより、コードを正しくフォーマットできなかったため、コードが失われることはありません。 –

+0

[DropDownListコントロールにRequiredFieldValidatorを追加する方法?](http://stackoverflow.com/questions/2280559/how-to-add-a-requiredfieldvalidator-to-dropdownlist-control) – jomsk1e

+0

Well _Enabled = False_が表示されます少し間違っています。 (何かを検証したい場合)https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.basevalidator.enabled(v=vs.110).aspx – Steve

答えて

1

私はそれが値として読んでいるので、私たちはすでに値を代入しているので、あなたがコード

<asp:requiredfieldvalidator id="rfvddlSPOC" runat="server" 
controltovalidate="ddlSPOC" 
errormessage="*Please Select SPOC" enabled="true" 
ForeColor="Red"></asp:requiredfieldvalidator> 

以下のように初期値= 0を削除するべきだと思います。検証がうまくいかない理由があるかもしれません。 私に連絡してください。

ありがとう:)

+0

ansありがとうございます。運がない。まだ動かない。 –

関連する問題