温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:明日网上商城购物系统源码
当前文件:
MingriNetShop/Manger/imagery.aspx.cs,打开代码结构图
MingriNetShop/Manger/imagery.aspx.cs,打开代码结构图1using System; 2
using System.Data; 3
using System.Configuration; 4
using System.Collections; 5
using System.Web; 6
using System.Web.Security; 7
using System.Web.UI; 8
using System.Web.UI.WebControls; 9
using System.Web.UI.WebControls.WebParts; 10
using System.Web.UI.HtmlControls; 11
using System.Data.SqlClient; 12
13
public partial class Manger_imagegallery : System.Web.UI.Page 14
{ 15
MangerClass mcObj = new MangerClass(); 16
protected void Page_Load(object sender, EventArgs e) 17
{ 18
if (!IsPostBack) 19
{ 20
lbIamge.Visible = false; 21
gvImageBind(); 22
} 23
} 24
public void gvImageBind() 25
{ 26
DataSet ds = mcObj.ReturnImagerDs("ImageInfo"); 27
dlImage.DataSource = ds.Tables["ImageInfo"].DefaultView; 28
dlImage.DataBind(); 29
} 30
protected void UploadImage_OnClick(object sender, EventArgs e) 31
{ 32
try 33
{ 34
lbIamge.Visible = true; 35
if (imageUpload.PostedFile.FileName == "") 36
{ 37
lbIamge.Text = "要上传的文件不允许为空!"; 38
return; 39
} 40
else 41
{ 42
string filePath = imageUpload.PostedFile.FileName; 43
string filename = filePath.Substring(filePath.LastIndexOf("\\") + 1); 44
string serverpath = Server.MapPath(@"~\Images\ftp\") + filename; 45
string relativepath = @"~\Images\ftp\"+filename; 46
imageUpload.PostedFile.SaveAs(serverpath); 47
lbIamge.Text = "上传成功!"; 48
mcObj.InsertImage(filename, relativepath); 49
gvImageBind(); 50
} 51
52
} 53
catch (Exception error) 54
{ 55
lbIamge.Text = "处理发生错误!原因:" + error.ToString(); 56
} 57
58
} 59
protected void dlImage_DeleteCommand(object source, DataListCommandEventArgs e) 60
{ 61
mcObj.DeleteImage(Convert.ToInt32(dlImage.DataKeys[e.Item.ItemIndex].ToString())); 62
gvImageBind(); 63
} 64
} 65




MangerClass mcObj 
}
}