using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; namespace Mtxfw.shop { /// /// myShoppingCart 的摘要说明。 /// public partial class myShoppingCart : System.Web.UI.Page { public Mtxfw.DAL.P_Product daoProduct = new Mtxfw.DAL.P_Product(); protected string ShowConent = ""; public Mtxfw.DAL.user_info daoUser = new Mtxfw.DAL.user_info(); protected int IFStores = 0; protected void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 if (!Page.IsPostBack) { myDataBind(); } } private void myDataBind() { if (Session["MemberId"] != null && Session["MemberIFStores"] != null) { IFStores = int.Parse(Session["MemberIFStores"].ToString()); } DataView dv = Mtxfw.DAL.ShoppingCart.Getprod(IFStores); if (dv.Count > 0) { Double ZSubTotal = 0.00; for (int j = 0; j <= dv.Count - 1; j++) { string strid = dv.Table.Rows[j]["id"].ToString(); string P_CATEGORYs = dv.Table.Rows[j]["P_CATEGORYs"].ToString(); string prodName = dv.Table.Rows[j]["prodName"].ToString(); string selcolor = HttpUtility.UrlDecode(dv.Table.Rows[j]["selcolor"].ToString()); string prodimg = dv.Table.Rows[j]["prodimg"].ToString().Split('|')[0].Split(',')[0]; string prodid = dv.Table.Rows[j]["prodid"].ToString(); string prodPrice = Convert.ToDouble(dv.Table.Rows[j]["prodPrice"].ToString()).ToString("f2").Replace(",",""); string prodNum = dv.Table.Rows[j]["prodNum"].ToString(); string TotalNum = dv.Table.Rows[j]["TotalNum"].ToString(); string utype = dv.Table.Rows[j]["utype"].ToString(); string SubTotal = Convert.ToDouble(dv.Table.Rows[j]["SubTotal"].ToString()).ToString("f2").Replace(",", ""); if (prodimg == "") { prodimg = "/Images/no_photo_s.png"; } ZSubTotal = ZSubTotal + Convert.ToDouble(dv.Table.Rows[j]["SubTotal"].ToString()); ShowConent += ""; if (utype == "3") { ShowConent += "" + prodName + (selcolor.Split('#')[0] != "" ? "[" + selcolor.Split('#')[0] + "]" : "") + ""; } else { ShowConent += "
" + prodName + (selcolor.Split('#')[0] != "" ? "[" + selcolor.Split('#')[0] + "]" : "") + "
"; } ShowConent += ""; ShowConent += "¥" + prodPrice + ""; ShowConent += "
"; ShowConent += "¥" + SubTotal + ""; ShowConent += ""; if (utype == "3") { ShowConent += "
"; } } ShowConent += "
商品总价(不含运费):¥" + ZSubTotal.ToString("f2").Replace(",", "") + "
删除所选
商品总价(不含运费):¥" + ZSubTotal.ToString("f2").Replace(",", "") + "元"; ShowConent += "  结算购买
"; } else { ShowConent += "购物车为空,返回商城购物"; } dv.Table.Clear(); } } }