温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:淘淘网电子商务网站源码(毕业设计)
当前文件:
TaoTaoBiz/Admin/AddGoods.aspx.cs,打开代码结构图
TaoTaoBiz/Admin/AddGoods.aspx.cs,打开代码结构图1using System; 2
using System.Collections; 3
using System.ComponentModel; 4
using System.Data; 5
using System.Drawing; 6
using System.Web; 7
using System.Web.SessionState; 8
using System.Web.UI; 9
using System.Web.UI.WebControls; 10
using System.Web.UI.HtmlControls; 11
using web.Code; 12
13
namespace web.Admin 14
{ 15
/// <summary> 16
/// AddGoods 的摘要说明。 17
/// </summary> 18
public partial class AddGoods : System.Web.UI.Page 19
{ 20
21
protected GoodsDAO goodsDAO = new GoodsDAO(); 22
protected static string FileSaveUrl = null; 23
24
protected void Page_Load(object sender, System.EventArgs e) 25
{ 26
// 在此处放置用户代码以初始化页面 27
if( !Page.IsPostBack ) 28
{ 29
DataSet ds = new DataSet(); 30
ds = goodsDAO.getCategory(); 31
DropDownList1.DataSource = ds.Tables[0]; 32
DropDownList1.DataTextField = "CategoryName"; 33
DropDownList1.DataValueField = "CategoryId"; 34
DropDownList1.DataBind(); 35
DropDownList1_SelectedIndexChanged( sender,e ); 36
} 37
} 38
39
Web 窗体设计器生成的代码 58
59
protected void DropDownList1_SelectedIndexChanged(object sender, System.EventArgs e) 60
{ 61
string CategoryId = DropDownList1.SelectedValue; 62
DropDownList2.DataSource = goodsDAO.getSubCategory( CategoryId ).Tables[0]; 63
DropDownList2.DataTextField = "SubCateName"; 64
DropDownList2.DataValueField = "SubCateId"; 65
DropDownList2.DataBind(); 66
} 67
68
protected void Button2_Click(object sender, System.EventArgs e) 69
{ 70
GoodsVO goodsVO = new GoodsVO(); 71
goodsVO.SubCategoryId = Convert.ToInt32( DropDownList2.SelectedValue ); 72
goodsVO.GoodsName = TextBox1.Text.Trim(); 73
goodsVO.ImgUrl = imgurl; 74
goodsVO.Price = Textbox2.Text.Trim(); 75
goodsVO.Droped_Price = TextBox3.Text.Trim(); 76
goodsVO.Description = Textbox4.Text.Trim(); 77
goodsVO.AddDate = DateTime.Now.ToString(); 78
if(CheckBox1.Checked) 79
{ 80
goodsVO.IsCommend = "1"; 81
} 82
else 83
{ 84
goodsVO.IsCommend = "0"; 85
} 86
if( goodsDAO.addGoods( goodsVO ) != 0 ) 87
{ 88
Response.Write("<script>alert('商品已经添加')</script>"); 89
} 90
} 91
92
private string getSaveUrl() 93
{ 94
string SaveUrl = null; 95
switch( DropDownList1.SelectedValue ) 96
{ 97
case "1": 98
SaveUrl = "Pc"; 99
break; 100
case "2": 101
SaveUrl = "Mobile"; 102
break; 103
case "3": 104
SaveUrl = "Camera"; 105
break; 106
case "4": 107
SaveUrl = "MP3"; 108
break; 109
case "5": 110
SaveUrl = "OA"; 111
break; 112
} 113
return SaveUrl; 114
} 115
116
public string imgurl 117
{ 118
get{ return FileSaveUrl; } 119
} 120
121
protected void Button1_Click(object sender, System.EventArgs e) 122
{ 123
string fullFileName = upFile.PostedFile.FileName; 124
string FileName = fullFileName.Substring( fullFileName.LastIndexOf("\\")+1 ); 125
string FileType = fullFileName.Substring( fullFileName.LastIndexOf(".")+1 ); 126
if( FileType == "bmp" || FileType == "jpg" || FileType == "gif" ) 127
{ 128
FileSaveUrl = "ProductsImg/" + getSaveUrl() + "/" + FileName; 129
upFile.PostedFile.SaveAs( Server.MapPath("../Products/ProductsImg/"+ getSaveUrl() + "\\"+FileName) ); 130
Response.Write("<script>alert('上传成功!')</script>"); 131
} 132
else 133
{ 134
Response.Write("<script>alert('你上传的文件格式不对!')</script>"); 135
} 136
} 137
} 138
} 139





}