当前位置:编程学习 > C#/ASP.NET >>

100分跪求用asp.net做出这种效果



高手帮忙啊,一百分奉上。
如果做出这种效果,通过检索产品,把需要的添加到列表中并保存列表中的数据到数据库中。 --------------------编程问答-------------------- 做个购物车就好了 
--------------------编程问答-------------------- 有点相似,但还是不太一样,请高手给出解决方案,谢谢~ --------------------编程问答-------------------- 不就是个搜索展示,,添加吗 --------------------编程问答-------------------- 用 Hashtable 做,把产品 加入到Hashtable Hash 实例中,然后,在后面 用循环读取出来。 --------------------编程问答-------------------- 展示相信你已经弄出来了,后面怎么做菜鸟我觉得倒无所谓,思路清晰了这个问题不是很难的。 --------------------编程问答-------------------- 下面显示部分 用DataList控件比较好 --------------------编程问答-------------------- 用缓存啊,点击添加的时候把数据放到缓存里面,
点击保存后直接把缓存里的数据添加到数据库中,再清掉缓存 --------------------编程问答-------------------- 这效果怎么了?。。关键就看美工怎么布局了。。

用JS+AJAX操作。。 --------------------编程问答-------------------- Session加LIST搞定 --------------------编程问答--------------------
引用 6 楼 fengqingtao2008 的回复:
下面显示部分 用DataList控件比较好

注意添加的时候,可以利用Session对象临时保存下商品信息,也可以用以张临时表来保存商品信息。
参考下此贴,希望对LZ有帮助:
http://topic.csdn.net/u/20071122/14/d2a0961f-d9e2-4bdc-a0ed-3d1c27fb2597.html --------------------编程问答-------------------- 用 Dictionary<key,value> --------------------编程问答-------------------- 就购物车嘛!百度一下例子吧!应该不是很难的! --------------------编程问答-------------------- 购物车,我用的是Hashtable,把不同商品添加到Hashtable,保存到session中,然后进行操作
--------------------编程问答-------------------- 用JS做
我做过文件这样处理 有点类似 --------------------编程问答-------------------- 用DataList控件做展示,添加用Js+Ajax做。就是繁琐点。 --------------------编程问答-------------------- 功能不麻烦。一个dictionary而已 --------------------编程问答-------------------- 用datalist也可以实现的。 --------------------编程问答-------------------- 添加那里写一个JS方法或者是后台处理,把得到的ID,名称传值过去,通过代码加入到dataList里面,这个dataList里面自己同上面你写的添加那个dataList一样,只不过方法不同,一个是加内容,一个是删除内容,最后把dataList里面的数据保存到数据库 --------------------编程问答-------------------- DataList 自定义模板就可以做到 --------------------编程问答-------------------- qwertyuiop --------------------编程问答-------------------- DataList + jquery 应该不难 --------------------编程问答-------------------- 不会。。。 --------------------编程问答-------------------- 不难吧。不就是搜索列表。添加进暂时的表,最后再保存进数据库么! --------------------编程问答-------------------- 感觉不难,但是没心情去写具体的代码,有了思路,楼主自己写代码啊。上面的提供了很多意见了,你可以把代码先写出来,遇到问题再贴出来解决啊。。 --------------------编程问答-------------------- 就是一个购物车功能 --------------------编程问答--------------------
引用楼主 hanyuice 的回复:
高手帮忙啊,一百分奉上。
如果做出这种效果,通过检索产品,把需要的添加到列表中并保存列表中的数据到数据库中。

这不就是一个DATALIST就可以实现吗?搞不清楼主的疑问在哪???? --------------------编程问答--------------------
引用 7 楼 woying5510 的回复:
用缓存啊,点击添加的时候把数据放到缓存里面,
点击保存后直接把缓存里的数据添加到数据库中,再清掉缓存

顶 --------------------编程问答--------------------
引用 13 楼 qdwangle 的回复:
购物车,我用的是Hashtable,把不同商品添加到Hashtable,保存到session中,然后进行操作


显示用DATALIST 搜索后重新绑定数据就可以了 无非是多点语句判读 --------------------编程问答-------------------- 楼主  这么跟你说吧  你要达到的是一种编程水平  而不是仅仅一个页面   我现在已经具备了这种水平  
但为了达到这种水平   我曾经在CSDN上花了不下6000可用分,问了无数的问题   甭说你这100分,就是给100RMB  真正的高手照样会嗤之以鼻   

奉劝你还是踏踏实实的从基础做起 --------------------编程问答-------------------- 像那种检索用C#怎么做啊 象百度那样的 --------------------编程问答-------------------- 楼主是自己不想亲自动手。。
可能要用来干大事的。。 --------------------编程问答--------------------
引用 8 楼 porschev 的回复:
这效果怎么了?。。关键就看美工怎么布局了。。

用JS+AJAX操作。。
++
什么datalist都来了。晕。 --------------------编程问答-------------------- 用js做吧 --------------------编程问答-------------------- 100肯定没人搞 --------------------编程问答-------------------- 用卡车(Cache)做啊 把以添加的宝贝存放到缓存里 点保存的时候遍历缓存里面的数据添加就行了。 --------------------编程问答-------------------- 这个用ajax来做就可以了。 --------------------编程问答-------------------- 用datalist 可以吧 下面显示 和 写留言板 差不了多少  添加 删除 和购物车相似 应该不难吧  --------------------编程问答-------------------- 楼上都是高手,呵,看过去都不难。。。

还是动手后再说难不难吧,我想楼主是想点搜索、添加时页面不刷新,实现购物车中商品的增删

用ajax来做吧,楼主搜下这方面的资料 --------------------编程问答-------------------- 你是要界面效果还是后台业务呢? --------------------编程问答-------------------- 添加与删除用DHtml足以
保存时用Ajax(post过去,或者简单点添加到Cache中再保存) --------------------编程问答-------------------- 用session 或者cookie 做 都可以,最后用缓存, --------------------编程问答-------------------- 先在前台用js做,比如说点击添加的时候可能会在添加按钮那里弹出一个小的层提示
是否确定要添加,如果是那么就将添加的结果放入下面的层(appendChild():js方法),且将
结果放入到页面的一个隐藏域中(run='server')
当点击下面的保存时候,才确定是保存到服务器那边。

简单的一个提示:
<script type='text/javascript'>
  function FnAppendChild(obj)
  {
      var _parantNode=document.getElementById("divList");
      var _newNode=obj.cloneNode(false);
      _parantNode.appendChild(_newNode)
  }
</script>
<input type='button' value='--1--' onclick='FnAppendChild(this)'/>
<input type='button' value='--2--' onclick='FnAppendChild(this)'/>
<input type='button' value='--3--' onclick='FnAppendChild(this)'/>
<div id="divList" style='background:red'>

</div>
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,