asp.net C # 웹 양식을 사용한 다중 파일 업로드에 대한 유효성 검사

mohd mazhar 칸

업로드 된 여러 파일의 유효성을 검사하고 싶습니다. .png.jpg 파일 만 허용해야 합니다. 아래는 내 코드입니다.

protected void uploadFile_Click(object sender, EventArgs e)  
{  
    if (multipleFile.HasFiles)  
    {  
        string filenameWithPath = string.Empty;
        foreach (HttpPostedFile uploadedFile in multipleFile.PostedFiles)  
        {  
            filenameWithPath = System.IO.Path.Combine(
                Server.MapPath("~/Uploads/"), 
                uploadedFile.FileName);  
            uploadedFile.SaveAs( filenameWithPath );  
            ltStatusText.Text += "File-<b>" 
                + uploadedFile.FileName 
                + "</b> uploaded successfully.<br>";  
        }  
    }  
}  
mohd mazhar 칸

나는 대답을 얻었다.

아래는 디자인 코드입니다.

<body>
<form id="form1" runat="server">
    <asp:FileUpload ID="FileUpload1" runat="server" AllowMultiple="true" />
    <asp:Button ID="btnUpload" Text="Upload" runat="server" OnClick="UploadMultipleFiles" />
    <hr />
    <asp:Label ID="Information" runat="server" ForeColor="Green" />
</form>
</body>

아래는 C # 코드입니다.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.IO;
using System.Text.RegularExpressions;

public partial class CS : System.Web.UI.Page
{
 protected void UploadMultipleFiles(object sender, EventArgs e)
 {
  foreach (HttpPostedFile postedFile in FileUpload1.PostedFiles)
   {
    string fileName = Path.GetFileName(postedFile.FileName);

        Regex reg = new Regex(@"^.*\.(jpg|JPG|jpeg|PNG|png)$");
        if (reg.IsMatch(fileName))
        {
            postedFile.SaveAs(Server.MapPath("~/Uploads/") + fileName);
            Information.Text = string.Format("{0} files have been uploaded successfully.", FileUpload1.PostedFiles.Count);
        }
        else
        {
            Information.Text = "files have been uploaded fail , please check file format!";
        }
    }
   }
  }

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

C #을 사용한 Asp.Net 웹 API의 Json 스키마 유효성 검사

분류에서Dev

jquery를 사용한 Asp.net 파일 업로드 유효성 검사

분류에서Dev

asp.net 웹 양식을 사용하여 값이 비어있는 경우 드롭 다운 유효성 검사

분류에서Dev

asp.net의 특정 파일 이름에 대한 Fileupload 정규식 유효성 검사가 실패합니다.

분류에서Dev

웹 사이트 양식에 대해 Asp.net 유효성 검사가 작동하지 않습니다.

분류에서Dev

jquery의 배열을 통한 다중 파일 업로드 유효성 검사

분류에서Dev

전화 번호에 대한 ASP.Net 유효성 검사 식

분류에서Dev

ASP .NET의 TextBox에 대한 정규식 유효성 검사

분류에서Dev

다중 단계 양식에 대한 jquery 유효성 검사

분류에서Dev

ASP.NET MVC C #에서 양식 유효성 검사

분류에서Dev

asp.net aspx에 대한 마크 업 유효성 검사

분류에서Dev

형식이 지정된 숫자에 대한 asp.net C # 정규식 유효성 검사기

분류에서Dev

배열 파일 필드에 대한 양식 제출 유효성 검사

분류에서Dev

양식 배열의 중복에 대한 JQuery 유효성 검사

분류에서Dev

ASP.NET-표준 유효성 검사 전에 양식 유효성 검사

분류에서Dev

ASP.net을 사용하는 웹 양식의 드롭 다운 목록에서 값을 선택할 때 특정 값을 허용하도록 텍스트 상자의 유효성을 검사해야합니다.

분류에서Dev

c # asp.net을 사용하여 빈 입력 필드의 유효성을 검사 할 수 없습니다.

분류에서Dev

Ajax가 MVC AsP.net에 양식 (유효성 검사)을 게시합니까?

분류에서Dev

다중 정규식을 사용한 입력 유효성 검사

분류에서Dev

ASP.Net 핵심 웹 API의 유효성 검사 특성에 사용자 지정 유효성 검사 결과 (응답)를 반환해야합니다.

분류에서Dev

유효하지 않은 JSON 권한 그리기. jquery Datatables를 사용하여 ASP.NET 웹 양식의 Webmethod에 대한 AJAX 호출

분류에서Dev

파일 업로드로 양식 유효성 검사

분류에서Dev

Jquery에서 동일한 값에 대한 다중 유효성 검사

분류에서Dev

Django 양식에 업로드 할 때 파일 내용 유효성 검사

분류에서Dev

양식 유효성 검사기를 사용하여 ReactJs의 탭에 대한 양식 유효성 검사

분류에서Dev

C #의 주소 이메일에 대한 정규식 유효성 검사기

분류에서Dev

파일 업로드 양식 유효성 검사

분류에서Dev

PHP 파일 업로드 + 양식 유효성 검사

분류에서Dev

양식의 검사 번호에 대한 JavaScript 유효성 검사

Related 관련 기사

  1. 1

    C #을 사용한 Asp.Net 웹 API의 Json 스키마 유효성 검사

  2. 2

    jquery를 사용한 Asp.net 파일 업로드 유효성 검사

  3. 3

    asp.net 웹 양식을 사용하여 값이 비어있는 경우 드롭 다운 유효성 검사

  4. 4

    asp.net의 특정 파일 이름에 대한 Fileupload 정규식 유효성 검사가 실패합니다.

  5. 5

    웹 사이트 양식에 대해 Asp.net 유효성 검사가 작동하지 않습니다.

  6. 6

    jquery의 배열을 통한 다중 파일 업로드 유효성 검사

  7. 7

    전화 번호에 대한 ASP.Net 유효성 검사 식

  8. 8

    ASP .NET의 TextBox에 대한 정규식 유효성 검사

  9. 9

    다중 단계 양식에 대한 jquery 유효성 검사

  10. 10

    ASP.NET MVC C #에서 양식 유효성 검사

  11. 11

    asp.net aspx에 대한 마크 업 유효성 검사

  12. 12

    형식이 지정된 숫자에 대한 asp.net C # 정규식 유효성 검사기

  13. 13

    배열 파일 필드에 대한 양식 제출 유효성 검사

  14. 14

    양식 배열의 중복에 대한 JQuery 유효성 검사

  15. 15

    ASP.NET-표준 유효성 검사 전에 양식 유효성 검사

  16. 16

    ASP.net을 사용하는 웹 양식의 드롭 다운 목록에서 값을 선택할 때 특정 값을 허용하도록 텍스트 상자의 유효성을 검사해야합니다.

  17. 17

    c # asp.net을 사용하여 빈 입력 필드의 유효성을 검사 할 수 없습니다.

  18. 18

    Ajax가 MVC AsP.net에 양식 (유효성 검사)을 게시합니까?

  19. 19

    다중 정규식을 사용한 입력 유효성 검사

  20. 20

    ASP.Net 핵심 웹 API의 유효성 검사 특성에 사용자 지정 유효성 검사 결과 (응답)를 반환해야합니다.

  21. 21

    유효하지 않은 JSON 권한 그리기. jquery Datatables를 사용하여 ASP.NET 웹 양식의 Webmethod에 대한 AJAX 호출

  22. 22

    파일 업로드로 양식 유효성 검사

  23. 23

    Jquery에서 동일한 값에 대한 다중 유효성 검사

  24. 24

    Django 양식에 업로드 할 때 파일 내용 유효성 검사

  25. 25

    양식 유효성 검사기를 사용하여 ReactJs의 탭에 대한 양식 유효성 검사

  26. 26

    C #의 주소 이메일에 대한 정규식 유효성 검사기

  27. 27

    파일 업로드 양식 유효성 검사

  28. 28

    PHP 파일 업로드 + 양식 유효성 검사

  29. 29

    양식의 검사 번호에 대한 JavaScript 유효성 검사

뜨겁다태그

보관