作者Laluth (居家男人)
看板C_Sharp
标题Re: [问题] 怎麽做讨论区的回应(ASP.NET)
时间Sat Feb 11 01:10:09 2012
※ 引述《Laluth (居家男人)》之铭言:
: 标题: 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
: 推 TheThird:应该这样讲,我不知道要放多少个formview。一个formview 02/10 21:51
: → TheThird:应该只能对应一篇发文(或回文)吧?有想到动态产生 02/10 21:51
: → TheThird:formview,但是formview内的元件(e.g. Label, TextBox) 02/10 21:51
: → TheThird:不知道该怎麽处理orz... 02/10 21:51
其实你已经会用了
只是不知道"可以这样"用
去研究一下gridview中template 怎麽用
template中也可以放formview 也可以放datasource
巢状的作法可以一层层包起来
外层 内层
gridview--->formview--->Label, TextBox
这些都可以先设定好 直接就自动产生
: → qwer820404:个人觉得 要用这些大型控件 最好要清楚他的原理 02/10 23:16
: → qwer820404:不然你会被玩死 如果懒的去慢慢点MSDN 去找书来看吧 02/10 23:17
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.24.153.173