就是一点"加入购物车"productID productname  值传入到 shoppingCart.aspx

解决方案 »

  1.   

    index.aspx中加入购物车的链接为这种样子:<a href = "shoppingcart.aspx?productID=ID&productname=name">  </a>不就可以了。。其中ID和name在index.aspx的页面逻辑中用数据库中该商品的id和name填充然后在shoppingcart.aspx中用Reqeust.QueryString["productID"]来取得ID值
    productname类似
      

  2.   

    不过还是最好只传个ID过去,在shoppingcart.aspx中查询其它数据的时候,额外查询一下product表根据ID取出productname的好点
      

  3.   

    在多问一句~
    我把值传到shoppingcart.aspx 中后,要加增加到数据对吧。
    然后要用datagrid 控件显示出来~ 具体 的说 就是 当我把值传过去的时候,也就是把
    cartID quantity productID data  增加到数据库中对吧~
    然后显示出来。对吗
      

  4.   

    newsid=Request.QueryString["id"];
    SqlCommand myCommand;
    DateTime now=DateTime.Now;
    string ConnStr;
    string myConnString =@"server=localhost;uid=sa;pwd=;database=book";
    SqlConnection myConnection=new SqlConnection(myConnString);
    myConnection.Open();
    ConnStr="Insert INTO  shoppingCart (cartdID,quantitly,productID,datacreated)Values(001,1,'"+newid+"','"+now.ToString()+"')";
    myCommand=new SqlCommand(ConnStr, myConnection);
    myCommand.ExecuteNonQuery();
    Label1.Text="增加成功!";
    我做个增加的页面/有一点错误:
    称“newid”在类或命名空间“ASP.shpping_aspx”中不存在源错误: 行 22: SqlConnection myConnection=new SqlConnection(myConnString);
    行 23: myConnection.Open();
    行 24: ConnStr="Insert INTO  shoppingCart (cartdID,quantitly,productID,datacreated)Values(001,1,'"+newid+"','"+now.ToString()+"')";
    行 25: myCommand=new SqlCommand(ConnStr, myConnection);
    行 26: myCommand.ExecuteNonQuery();
     
    这一句newsid 这要怎么写?
     ConnStr="Insert INTO  shoppingCart (cartdID,quantitly,productID,datacreated)Values(001,1,'"+newid+"','"+now.ToString()+"')";
      

  5.   

    string newsid=Request.QueryString["id"];
    SqlCommand myCommand;
    DateTime now=DateTime.Now;
    string ConnStr;
    string myConnString =@"server=localhost;uid=sa;pwd=;database=book";
    SqlConnection myConnection=new SqlConnection(myConnString);
    myConnection.Open();
    ConnStr="Insert INTO  shoppingCart (cartdID,quantitly,productID,datacreated)Values(001,1,'"+newsid+"','"+now.ToString()+"')";
    myCommand=new SqlCommand(ConnStr, myConnection);
    myCommand.ExecuteNonQuery();
    Label1.Text="增加成功!";
      

  6.   

    newsid=Request.QueryString["id"];
    ====> string newsid=Request.QueryString["id"];Values(001,1,'"+newid+"','"+now.ToString()+"')";
    ====> Values(001,1,'"+newsid+"','"+now.ToString()+"')";另外,你的时间字段在数据库你设定默认值岂不省事多了?datacreated DateTime default getdate()
      

  7.   

    <a href = "shoppingcart.aspx?productID=ID&productname=name">  </a>
      

  8.   

    把“加入购物车”变成一个连接,或按钮。可以用get或post传递参数!