Thứ Năm, 23 tháng 12, 2010

Bài viết sau đây sẽ hướng dẫn các bạn upload 1 bức ảnh lên server. Tuy rằng nó khá đơn giản nhưng nếu không biết chúng ta cũng cảm thấy khó khăn.

Đầ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

0 nhận xét:

Đăng nhận xét

Categories

Sample Text

Được tạo bởi Blogger.

Must Read

Biểu mẫu liên hệ

Tên

Email *

Thông báo *

Popular Posts

Video

Popular Posts

Our Facebook Page