在asp.net中如何实现如下的表格显示

我有一个sql2000的表格info,分别有字段“编号”、“家庭住址”、“姓名”三个字段,我想在asp.net中用一个表格显示,如图所示,一行显示两条或者以上的sql20... 我有一个sql2000的表格info,分别有字段“编号”、“家庭住址”、“姓名”三个字段,我想在asp.net中用一个表格显示,如图所示,一行显示两条或者以上的sql2000数据库表格的记录 展开
 我来答
百度网友1214fdcbb
2011-04-13 · TA获得超过1240个赞
知道小有建树答主
回答量:316
采纳率:0%
帮助的人:380万
展开全部
先在外面设置好头部6栏并且用html 写好下面的表格样式(用div+css,每行数据的div占宽度的一半),然后用RePeater把某一行的div复制进来,里面的内容写成绑定的数据,如何用Repeater绑定数据就不赘述了,网上到处都是。
追问
我有点不太明白,能举个例子吗
追答
你用过repeater吗?给你个示例吧:

编号
家庭住址
姓名
编号
家庭住址
姓名

1
地址
名称

里面的数据你就自己绑定吧。
scheshan
2011-04-13 · TA获得超过1789个赞
知道小有建树答主
回答量:958
采纳率:0%
帮助的人:1271万
展开全部
思路很多的...

可以不用table,用dt,dd..加个float:left,宽度50%,然后一直循环就可以了,这是最简单的

直接拼接HTML输出也可以,在每条记录完的时候,判断是不是偶数,如果是偶数就拼上"</tr><tr>"行结尾和下一行开始
追问
没有什么控件可以实现的吗,能举个简单的代码例子吗
追答
唉,这个估计我帮不上你忙了,说得这么清楚了...你不能什么东西都指望控件,假如有人真的提供你一个分两列的控件了,你项目又需要分三列呢?又等别人再做个控件给你么?

给你点建议,你先用静态html把这样的效果做出来,然后想想怎么才能根据循环输出一串这样的html...动动脑筋,就是个简单的算法..这种问题自己都搞不定,那以后复杂的怎么办??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gowflw
2011-04-13 · 超过17用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:34.9万
展开全部
你可以在后置代码里拼装
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
marco_98
2011-04-13 · TA获得超过452个赞
知道小有建树答主
回答量:553
采纳率:71%
帮助的人:272万
展开全部
repeater
追问
我是个初学者,能举个例子,说的详细的吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式