2013-08-19 3 views
0

J'ai un formulaire dans lequel j'ai deux zones de texte et un contrôle fileupload, j'utilise le champ obligatoire validateur sur un textbox et sur le contrôle Fileupload, Lorsque je clique sur le bouton soumettre, sa désactivation du fileupload contrôle et ne montrant aucune validation pour cela. J'ai également un deuxième bouton pour Annuler, en cliquant sur les redirections vers la page précédente, lorsque je clique sur ce bouton, c'est également désactiver le fileuploadcontrol. ci-dessous est mon codeChamp obligatoire Validateur sur le contrôle FileUpload

<asp:FileUpload ID="FileUpload1" runat="server" /> 
<asp:RequiredFieldValidator ID="rfvFileupload" ValidationGroup="validate" runat="server" 
               ControlToValidate="FileUpload1"></asp:RequiredFieldValidator> 


    <asp:TextBox ID="txtSubj" runat="server" ></asp:TextBox><asp:RequiredFieldValidator 
           ID="rfvSubject" ControlToValidate="txtSubj" runat="server" Display="Dynamic" 
           EnableClientScript="true" ErrorMessage="* required" ValidationGroup="validate" /> 


<asp:Button ID="btnupload" runat="server" Text="Send" ValidationGroup="validate" 
        OnClick="btnupload_Click"> 
       <asp:Button ID="btncancel" runat="server" Text="Cancel" OnClick="btncancel_Click" 
        /> 

Répondre

0

Essayez d'utiliser pas ValidadationGroup:

<asp:FileUpload ID="fupDocument" runat="server" Width="100%" /> 
    <asp:RequiredFieldValidator runat="server" Display="Dynamic" ErrorMessage="* Required Field" ControlToValidate="fupDocument"> 
    </asp:RequiredFieldValidator> 

J'ai essayé et ça marche.

Questions connexes