源码信息

最新源码评论

综合讨论 下载前咨询( 5 人) | 下载后讨论( 0 人 )

  • 评论者:tepje***
    tepje***(用户) 发表于:2010-12-07 17:35:00

    不错。谢谢分享

    1 个回复
    • 回复者:diana***
      diana***(作者)回复于:2010-12-08 08:57:00

      :) 楼主客气了~~

  • 评论者:pzfei***
    pzfei***(用户) 发表于:2009-06-10 13:52:00

    我是个ASP.NET的初学者,对这方面也几乎不懂,现在有个任务要做,题目要求是:<br/>&nbsp;&nbsp;&nbsp;&nbsp;设计页面完成用户信息管理的前后台功能。用户通过前台页面可以完成注册、登录以及修改个人信息的功能。后台页面主要完成管理员登录和对用户信息的各种查询以及删除用户的功能。用户注册页面要使用数据验证控件,保证用户名、密码等信息必须填写,验证电子邮箱的格式等。提交的用户注册信息保存到cop.mdb中的user表中。管理员的用户名和密码均为admin,查询条件为用户名(模糊)、注册时间段、所在城市等条件的任意组合。<br/>&nbsp;&nbsp;&nbsp;&nbsp;我相信高手们应该会这个吧,不知道对你们来说难度怎么样,但对我来说,我不会啊。希望高手们帮我这个忙,小弟在这里感谢您了。如果你有以前类似的这样的源码,就发给我吧。邮箱:<a href="mailto:pzfei1111@sohu.com" target="_blank">pzfei1111@sohu.com</a>,再次感谢啊。

    0 个回复
  • 评论者:onlin***
    onlin***(用户) 发表于:2007-12-23 18:58:00

    我看了下,你的这个购物车好像不是用session写的吧?<br /> 你能写个用session实现的吗 就是购物车里面订购的那些产品都是存储到session里了,而不是存储到数据库了,有时间能写个吗 谢谢 或者我从别人那里要了个购物车的类,是用session实现的,可是我不太会用,如果可以,你也可以加我,我把那个类给你 你再改进下 如果可以 请加我QQ:*******

    0 个回复
  • 评论者:微尘的爱***
    微尘的爱***(用户) 发表于:2007-12-20 01:38:00

    看到有朋友需要购物车 于是有点时间就 写了一个简单的 看看能帮上你吗!!<br/>应为时间的问题 所以有些空间什么的都没规范命名 !!!<br/><br/><br/>源码下载地址:<a href="http://www.51aspx.com/CV/SimpleGouWuChe" target="_blank">http://www.51aspx.com/CV/SimpleGouWuChe</a><br/>

    3 个回复
    • 回复者:微尘的爱***
      微尘的爱***(用户)回复于:2007-12-23 23:53:00

      你去这看看 这是最终版本的!!<br/>你这个类和我这个不是一样的吗?<br/>你拿着我这个源码看 不可能不知道怎么改吧!!!

    • 回复者:onlin***
      onlin***(用户)回复于:2007-12-23 19:50:00

      恩 写的不错 我现在有个购物车类 你能看看 如果用用我的这个类 该怎么写个购物车嘛!谢谢了<br/>shopcart.cs&nbsp;&nbsp;代码如下:<br/><br/>using System;<br/>using System.Data;<br/>using System.Configuration;<br/>using System.Web;<br/>using System.Web.Security;<br/>using System.Web.UI;<br/>using System.Web.UI.WebControls;<br/>using System.Web.UI.WebControls.WebParts;<br/>using System.Web.UI.HtmlControls;<br/>using System.Collections;<br/>using System.Collections.Generic;<br/><br/>/// &lt;summary&gt;<br/>/// 购物车中的项<br/>/// &lt;/summary&gt;<br/>[Serializable]<br/>public class CartItem<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;private int _productid;<br/>&nbsp;&nbsp;&nbsp;&nbsp;private string _productname;<br/>&nbsp;&nbsp;&nbsp;&nbsp;private string _imageurl;<br/>&nbsp;&nbsp;&nbsp;&nbsp;private int _quantity;<br/>&nbsp;&nbsp;&nbsp;&nbsp;private decimal _memberprice;<br/>&nbsp;&nbsp;&nbsp;&nbsp;private decimal _lineTotal;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;public int productid<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get { return _productid; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set { _productid = value; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;public string productname<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get { return _productname; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set { _productname = value; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;public string imageurl<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get { return _imageurl; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set { _imageurl = value; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;public int quantity<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get { return _quantity; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set { _quantity = value; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;public decimal memberprice<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get { return _memberprice; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set { _memberprice = value; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;public decimal LineTotal //单项总价(只读)<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get { return _quantity * _memberprice; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;public void New(int productid, string productname,int quantity, decimal memberprice, string imageurl)<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_productid = productid;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_productname = productname;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_imageurl =imageurl;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_quantity = quantity;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_memberprice = memberprice;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_lineTotal = quantity * memberprice;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}<br/><br/>/// &lt;summary&gt;<br/>/// 购物车<br/>/// &lt;/summary&gt;<br/>[Serializable]<br/>public class ShoppingCart<br/>{<br/>&nbsp;&nbsp;&nbsp;&nbsp;private DateTime _dateCreated;<br/>&nbsp;&nbsp;&nbsp;&nbsp;private DateTime _lastUpdate;<br/>&nbsp;&nbsp;&nbsp;&nbsp;private List&lt;CartItem&gt; _items;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;public List&lt;CartItem&gt; Items<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get { return _items; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set { _items = value; }<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;public decimal Total //总价(只读)<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;get<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;decimal t = 0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (_items == null)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach (CartItem item in _items)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;t += item.LineTotal;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return t;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;public ShoppingCart()<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (this._items == null)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this._items = new List&lt;CartItem&gt;();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this._dateCreated = DateTime.Now;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;public void Insert(int productid, string productname, decimal memberprice, int quantity, string imageurl)<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int itemIndex = ItemIndexOfID(productid);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (itemIndex == -1) //购物车中还未存在此产品,新实例化一个CartItem并加入购物车中<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CartItem newItem = new CartItem();<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;newItem.productid = productid;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;newItem.productname = productname;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;newItem.quantity = quantity;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;newItem.memberprice = memberprice;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;newItem.imageurl = imageurl;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_items.Add(newItem);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else //购物车中存在此产品,只需增加此商品的数量<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_items[itemIndex].quantity += 1;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_lastUpdate = DateTime.Now;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;public void Update(int rowID, int quantity)<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CartItem item = _items[rowID];<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;item.quantity = quantity;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_lastUpdate = DateTime.Now;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;public void DeleteItem(int rowID)<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_items.RemoveAt(rowID);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_lastUpdate = DateTime.Now;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;public void ShowItem()<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/> //显示购物车不知道怎么写<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/><br/>}<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;//搜索购物车中是否存在某商品,若存在则返回在购物车中的索引,不存在则返回-1<br/>&nbsp;&nbsp;&nbsp;&nbsp;private int ItemIndexOfID(int productid)<br/>&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int index = 0;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach (CartItem item in _items)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (item.productid == productid)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return index;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;index += 1;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return -1;<br/>&nbsp;&nbsp;&nbsp;&nbsp;}<br/>}

    • 回复者:kavMa***
      kavMa***(用户)回复于:2011-01-08 14:53:00

      购物车是封装在 HashTable 中吗。