求一个投票问题的解决方案

epui2008 2012-04-27 04:33:13


入图这样一个页面 ,

大概有300-500左右的产品型号,这个页面提供了用户给这些每个型号提供投票的功能

投票数是动态的,请问

这么个过程如何实现呢?
...全文
170 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
epui2008 2012-07-06
  • 打赏
  • 举报
回复
分组到底该怎么搞呢?
epui2008 2012-05-04
  • 打赏
  • 举报
回复
分组显示怎么搞呢?
小堇 2012-05-04
  • 打赏
  • 举报
回复
300多个button 想来就头疼 再说是在一个界面里 那是相当的慢啊 不分页 你给他分组显示也是OK的啊
epui2008 2012-05-04
  • 打赏
  • 举报
回复
分页的话对用户体验不好,所以我准备用AJAX 来提交,哎,现在来学习ajax
快乐的小二兔 2012-04-28
  • 打赏
  • 举报
回复
全是服务端控件。。。
卡就很正常了
用JQ来做AJAX的异步操作
提交按钮也做ajax 这样的话用户体验也高

按钮改成input的这样做JS或者是异步操作提交就不会卡了

你这个已经是大量的数据了 用服务端控件有点吃力了
  • 打赏
  • 举报
回复
后面的提交用jquery.
  • 打赏
  • 举报
回复
去掉页面的form标记。
用datalist来做
模板中放置
html元素,不要放置asp.net控件

<ItemTemplate>
<input type='button' value='投票' />
</ItemTemplate>
China_yuanli 2012-04-28
  • 打赏
  • 举报
回复
打开慢是页面显示300多条 导致的.NET控件加载慢,可以用JQUERY做
wh_liang 2012-04-28
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]
分页。。。

从来没有一个 页面 能显示 300多个元素的
[/Quote]
所言甚是
ycproc 2012-04-28
  • 打赏
  • 举报
回复
分页。。。

从来没有一个 页面 能显示 300多个元素的

xboxeer 2012-04-28
  • 打赏
  • 举报
回复
300多个产品 干嘛不分页呢?
银-魂 2012-04-28
  • 打赏
  • 举报
回复
我觉得楼主可以换个思路,上面显示产品型号和投票数,把那个投票按钮放在单独的地方,手动输入产品型号后再点击投票
epui2008 2012-04-27
  • 打赏
  • 举报
回复
哦,谢谢楼上的,我这样做了,就是页面打开太慢了,我用的是asp.net 做的,一个页面上放了用repeater 控件放了 300多个button ,打开就很慢,提交更慢,我想找一种ajax 的方法来实现
广交天下好友 2012-04-27
  • 打赏
  • 举报
回复
在产品表加个字段 记录投票数

根据 产品型号 更新产品表的 投票记录

update 产品表 set 投票记录=投票记录+1 where id=产品型号

其他的要做 同ip防止刷票
wolf_ben 2012-04-27
  • 打赏
  • 举报
回复
我觉得前台用js或jquery去遍历这些按钮,然后把这个结果和后台服务器的数据结合起来。具体自己弄

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧