0
Q
PDF検証の問題
A
答えて
1
3段階の検証ができます。最初にFileUploadコントロールにaccept=".pdf"
を追加します。それはクライアントPC上のPDFファイルのみを表示します。 Read more。
<asp:FileUpload ID="OFile" runat="server" accept=".pdf" />
RegularExpressionValidator、ユーザーはSTIL上記の手順でAll files
を選択し、まだ別のファイルタイプを選択する可能性があるため。
<asp:RegularExpressionValidator ValidationExpression="^.*\.(pdf|PDF)$" ID="FileValidationPDF" runat="server" ControlToValidate="OFile" ErrorMessage="Only PDF Allowed"></asp:RegularExpressionValidator>
と最後常にサーバー側の検証を行う
protected void Button1_Click(object sender, EventArgs e)
{
if (OFile.HasFile)
{
if (OFile.PostedFile.ContentType == "application/pdf")
{
//file is a PDF
}
}
}
関連する問題
- 1. 検証問題
- 2. 問題検証
- 3. 検証の問題
- 4. 検証の問題
- 5. ブートストラップモーダルフォーム検証問題
- 6. XSD検証問題
- 7. Catptcha検証問題
- 8. UltraGrid検証問題
- 9. のInfoPath検証の問題
- 10. JavaScriptの検証の問題
- 11. jQueryの検証の問題
- 12. ノックアウトカスタム検証Ajaxの問題
- 13. MaskedEditExtender検証の問題
- 14. カスタム検証の問題
- 15. WPFユーザーコントロールの検証問題
- 16. AngularJS検証の問題
- 17. 問題の検証JSON
- 18. フォーム検証イベントの問題
- 19. jQuery検証エラーメッセージの問題
- 20. Rails検証の問題
- 21. スプリングフォーム検証の問題
- 22. RequestFactoryインターフェイス検証の問題
- 23. ノックアウト検証カスタムメッセージテンプレートの問題
- 24. Pythonの検証問題
- 25. 検証jqueryの問題
- 26. 検証問題のVBAテキストボックス
- 27. Parsley.JSフォーム検証の問題
- 28. フォームフィールドの検証問題
- 29. codeigntierと検証の問題?
- 30. ModalPopupExtenderと検証の問題
スタックオーバーフロー関連答え下記をご覧http://stackoverflow.com/questions/22325828/file-upload-control-to-upload-pdf -のみ –