神魂顛倒論壇logo

icon
首頁Microsoft 應用技術區.NET / Visual Studio → asp.net圖片上傳,以 C# 為例

Silverlight 5 | 雷射溶脂 | 瘦小腹 | 植髮 | 眼袋 | 玻尿酸 | 電波拉皮 | Flash | 購物車 | Flash Player 11.2 | 豐胸 |

下一主題 上一主題


asp.net圖片上傳,以 C# 為例


asp.net圖片上傳,以 C# 為例 簡版






asp.net圖片上傳 ,以 C# 為例

主要讓使用者選擇圖檔上傳,這就簡單的很了

網頁部份如下
<asp:FileUpload ID="FileUpload1" runat="server" />
<asp:Button ID="Button1" runat="server" Text="上傳" />
<asp:Image ID="Image1" runat="server" />


Server 端接收檔案如下,以 C# 為例

以下為《C#》原始碼
protected void Button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < Request.Files.Count; i++)
{
HttpPostedFile file = Request.Files[i];
if (file.ContentLength > 0)
{
if (file.ContentType.Contains("image/"))
{
using (System.Drawing.Image img = System.Drawing.Image.FromStream(file.InputStream))
{
string FileName = System.IO.Path.GetFileName(file.FileName);
string[] SplitFileName = FileName.Split('.');
string AtterFileName = DateTime.Now.ToString("yyyMMddHHmmss")+"." + SplitFileName[1];
img.Save(Server.MapPath("/upload/" + AtterFileName));
this.Image1.ImageUrl = "upload/" + AtterFileName;
}
}
else
{
Response.Write("<script>alert('非圖片格式!');</script>");
}
}
else
{
Response.Write("<script>alert('請先選擇要上傳的圖檔');</script>");
}
}
}




瘦小腹 | 回到頂部
Icon
網路的事情,讓網路解決

[ 逛網路就像是在探險 ]

    神 魂 顛 倒 T W G

http://bbs.flash2u.com.tw

http://tw.myblog.yahoo.com/flash2u-twg

http://flash-silverlight.blogspot.com/

http://flash2u.spaces.live.com/?_c02_owner=1
下一主題 上一主題