您目前尚未登陆,请选择【登陆】或【注册
首页->电子商务->明日网上商城购物系统源码>>Manger/Shipping.aspx.cs>>源码在线查看
温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:明日网上商城购物系统源码
当前文件:文件类型 MingriNetShop/Manger/Shipping.aspx.cs打开代码结构图
普通视图
		            
1using System; 2using System.Data; 3using System.Configuration; 4using System.Collections; 5using System.Web; 6using System.Web.Security; 7using System.Web.UI; 8using System.Web.UI.WebControls; 9using System.Web.UI.WebControls.WebParts; 10using System.Web.UI.HtmlControls; 11using System.Data.SqlClient; 12using System.Text.RegularExpressions; 13 14public partial class Manger_Shipping : System.Web.UI.Page 15{ 16 MangerClass mcObj = new MangerClass(); 17 protected void Page_Load(object sender, EventArgs e) 18 { 19 if (!IsPostBack) 20 { 21 if (this.Request.QueryString["Action"] == "Manage") 22 { 23 lblAction.Text = "配送方式管理"; 24 gvShipBind(); 25 } 26 else if(this.Request.QueryString["Action"]=="Add" ) 27 { 28 lblAction.Text="添加配送方式信息"; 29 ddlClass(); 30 31 } 32 else if (this.Request.QueryString["Action"] == "Modify") 33 { 34 lblAction.Text = "修改配送方式信息"; 35 ddlClass(); 36 GetShipInfo(); 37 } 38 39 40 } 41 } 42 public string GetVarStr(string P_Str_ShipFee) 43 { 44 return mcObj.VarStr(P_Str_ShipFee, 2); 45 46 } 47 public string GetClass(int P_Int_ClassID) 48 { 49 string P_Str_ClassName = mcObj.GetClass(P_Int_ClassID); 50 return P_Str_ClassName; 51 } 52 public void gvShipBind() 53 { 54 DataSet ds = mcObj.ReturnShipDs("ShipInfo"); 55 gvShip.DataSource = ds.Tables["ShipInfo"].DefaultView; 56 gvShip.DataBind(); 57 58 } 59 protected void gvShip_PageIndexChanging(object sender, GridViewPageEventArgs e) 60 { 61 gvShip.PageIndex = e.NewPageIndex; 62 gvShipBind(); 63 } 64 protected void gvShip_RowDeleting(object sender, GridViewDeleteEventArgs e) 65 { 66 int P_Int_ShipID = Convert.ToInt32(gvShip.DataKeys[e.RowIndex].Value.ToString()); 67 mcObj.DeleteShipInfo(P_Int_ShipID); 68 gvShipBind(); 69 } 70 public void ddlClass() 71 { 72 mcObj.ddlClassBind(ddlClassName); 73 } 74 public void GetShipInfo() 75 { 76 DataSet ds = mcObj.ReturnShipDsByID(Convert.ToInt32(this.Request["ShipID"].ToString()), "ShipInfo"); 77 txtName.Text=ds.Tables["ShipInfo"].Rows[0][1].ToString(); 78 txtPrice.Text =mcObj.VarStr(ds.Tables["ShipInfo"].Rows[0][2].ToString(),2); 79 ddlClassName.SelectedItem.Value = ds.Tables["ShipInfo"].Rows[0][3].ToString(); 80 81 82 } 83 protected void btnSave_Click(object sender, EventArgs e) 84 { 85 86 if (this.Request.QueryString["Action"] == "Add") 87 { 88 if (txtName.Text == "" || txtPrice.Text == "") 89 { 90 Response.Write("<script>alert('请输入完整信息')</script>"); 91 return; 92 } 93 else 94 { 95 if (IsValidInt(txtPrice.Text.Trim()) == false) 96 { 97 Response.Write("<script>alert('请正确输入(格式:1.00)!')</script>"); 98 return; 99 100 } 101 else 102 { 103 mcObj.InsertShip(txtName.Text.Trim(), float.Parse(txtPrice.Text.Trim()), Convert.ToInt32(ddlClassName.SelectedItem.Value.Trim())); 104 Response.Write("<script>alert('插入成功!')</script>"); 105 return; 106 } 107 108 } 109 110 } 111 else if (this.Request.QueryString["Action"] == "Modify") 112 { 113 114 if (txtName.Text == "" || txtPrice.Text == "") 115 { 116 Response.Write("<script>alert('请输入完整信息')</script>"); 117 return; 118 } 119 else 120 { 121 if (IsValidInt(txtPrice.Text.Trim()) == false) 122 { 123 Response.Write("<script>alert('请正确输入(格式:1.00)!')</script>"); 124 return; 125 126 } 127 else 128 { 129 mcObj.UpdateShip(Convert.ToInt32(this.Request["ShipID"].ToString()),txtName.Text.Trim(),float.Parse (txtPrice.Text.Trim()),Convert.ToInt32(ddlClassName.SelectedItem.Value.Trim())); 130 Response.Write("<script>alert('修改成功!')</script>"); 131 return; 132 } 133 134 } 135 136 137 } 138 } 139 public bool IsValidInt(string num) 140 { 141 return Regex.IsMatch(num, @"^[0-9]+(.[0-9]{2})?$"); 142 143 } 144} 145
还没有找到您心仪的内容?请用.net源码大搜捕
代码片断 打包下载该项目完整源码:明日网上商城购物系统源码
51Aspx.com 版权所有 CopyRight © 2000-2008. 京ICP备06046876号