Để tải lên các tập tin hoặc các tập tin, bạn cũng phải cung cấp một điều khiển riêng biệt mà không một postback, như các nút Upload ở con số này. Khi người dùng nhấp chuột vào nút này, trang được đăng và các đường dẫn cho các tập tin đã được chọn sẽ được gửi đến các máy chủ cùng với các yêu cầu HTTP.
Ví dụ đầu tiên trong con số này cho thấy mã aspx mà tuyên bố một tập tin kiểm soát tải lên và một nút tải lên. Lưu ý ở đây rằng sự kiểm soát tập tin tải lên không bao gồm một thuộc tính xác định nơi các tập tin sẽ được lưu trên máy chủ. Đó là bởi vì sự kiểm soát tập tin tải lên không tự động lưu các tập tin tải lên. Thay vào đó, bạn phải viết mã gọi Save As phương pháp kiểm soát này. Ví dụ thứ hai trong con số này cho thấy làm thế nào để viết mã này.
Trước khi bạn gọi phương thức SaveAs, bạn nên kiểm tra các tài sản HasFile để đảm bảo người dùng đã lựa chọn một tập tin. Nếu người dùng đã lựa chọn một tập tin hợp lệ và nó đã được tải lên thành công đến máy chủ, tài sản HasFile sẽ là True. Sau đó, bạn có thể sử dụng thuộc tính FileName để có được tên của các tập tin được lựa chọn, và bạn có thể kết hợp các tên tập tin với đường dẫn nơi bạn muốn lưu file. Trong hình này, các tập tin được lưu trữ trong thư mục C: ơn thư mục
đang được dịch, vui lòng đợi..
