Đầu tiên tạo giao diện như hình sau: Gồm có các control"
1 FileUpload
1 button
1 textbox (txtpath)
2 lable (lblError,lblSuccess)
Tiếp theo tạo 1 thư mục Images để chứa ảnh
Tại sự kiện clink ở button [tải lên] ta code như sau:
HttpPostedFile files = FileUpload1.PostedFile;
if (FileUpload1.HasFile == false && files.ContentLength > 500000)
{
lbError.Text = "Ảnh không hợp lệ";
}
else
{
try
{
string path = Server.MapPath("~/Images/" + FileUpload1.FileName);
FileUpload1.SaveAs(path);
txtPath.Text = "~/Images/" + FileUpload1.FileName.ToString();
lbSuccess.Text = "Upload thành công";
}
catch
{
lbError.Text = "Trùng tên hoặc chưa chọn hình";
}
}
Chạy chương trình và vào thư mục Images để kiểm tra.
Chúc bạn thành công
4 nhận xét:
Sao mình giới hạn file upload được anh?
Em chỉ muốn upload ảnh thôi không muốn upload các file khác z e phải làm sao?
thank
Cám ơn bạn
rất hữu ích
như thế này thì làm sao chuyển file vào thư mục được vậy bạn
Đăng nhận xét