2
我們如何驗證asp.net中的html <input type="file" />
。我試過<asp:fileUpload />
它工作正常,我想驗證html輸入。我已經試過這段代碼:驗證器html輸入類型文件
<input id="AttachmentFileUpload" type="file" size="45" name="LogoUploadedToUpload"
class="imguploader" onchange="return validateFormToUpload();" />
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" ValidationGroup="SendMailValidationGroup"
ControlToValidate="AttachmentFileUpload" ErrorMessage="Attachment Is Required." CssClass="errorMessage"></asp:RequiredFieldValidator>
CssClass="errorMessage"></asp:Label>
,我已經嘗試這樣做,在這種情況下正常工作
<asp:FileUpload ID="AttachmentFileUpload" runat="server"></asp:FileUpload>
<asp:Button runat="server" ID="UploadButton" Text="Upload" OnClientClick="return validateFormToUpload();" />
但在這裏我的問題出現時,我用asp:fileuploader頁面顯示錯誤,當我使用html輸入時,它工作正常,我決定使用html控件。現在的問題是我如何驗證HTML文件<input type="file"/>
?任何解決方案肯定是令人滿意的,我已經搜索瞭解決方案,但我沒有得到任何答案。