作者Laluth (居家男人)
看板C_Sharp
标题Re: [问题] 怎麽做讨论区的回应(ASP.NET)
时间Fri Feb 10 17:13:58 2012
※ 引述《TheThird (第三个…)》之铭言:
: ※ [本文转录自 Web_Design 看板 #1FDD27ml ]
: 作者: TheThird (第三个…) 看板: Web_Design
: 标题: [问题] 怎麽做讨论区的回应(ASP.NET)
: 时间: Fri Feb 10 16:08:34 2012
: 各位板友好:
: 我想制作一个简易的讨论区,预想用GridView显示「发文者、标题等」,然後搭配
: FromView显示「发文者、标题、内文等」,但是想到一个问题不知道该怎麽解决。
: 讨论区除了发表文章还会有回应,可是又不知道有多少回应文章,那该怎麽处理回应呢?
: 谢谢各位的回答。
通常会用有几个方式可以解决
1.在datasource阶段的时候就用sql cammand 做掉
好处是程式码几乎不会动到
坏处是大部分习惯拉一拉就完成的人不是很喜欢这种做法
如果会用到gridview更新的功能 要多做一些动作来处理
2.另外写function来处理
好处是不会太麻烦 只要多写function 丢ID给他去传回应文章的数量回来就好
坏处是效能会差一点
就看哪个的方便用哪个
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.87.130.93
1F:推 TheThird:应该这样讲,我不知道要放多少个formview。一个formview 02/10 21:51
2F:→ TheThird:应该只能对应一篇发文(或回文)吧?有想到动态产生 02/10 21:51
3F:→ TheThird:formview,但是formview内的元件(e.g. Label, TextBox) 02/10 21:51
4F:→ TheThird:不知道该怎麽处理orz... 02/10 21:51
5F:→ qwer820404:个人觉得 要用这些大型控件 最好要清楚他的原理 02/10 23:16
6F:→ qwer820404:不然你会被玩死 如果懒的去慢慢点MSDN 去找书来看吧 02/10 23:17
7F:→ Eleganse:同楼上 所以现在我看到精灵就害怕 ^^|| 02/14 17:34
8F:→ Eleganse:连线精灵等各式精灵 用多了之後 原码变成难以理解的巨怪 02/14 17:35
9F:→ Eleganse:最後还是必须走进原始码区和他们搏斗 02/14 17:36