asp.net里的detailsview怎么让他横向显示?我是用数据源绑定的 5

比如:发布日期:2010-8-29工作地点:大连招聘人数:20工作年限:3年学历:大专薪资范围:4500-5999这是什么控件实现的!谢谢了!... 比如:
发布日期:2010-8-29 工作地点:大连 招聘人数:20
工作年限:3年 学历:大专 薪资范围:4500-5999
这是什么控件实现的!
谢谢了!
展开
 我来答
菜芽芽
2010-08-30 · TA获得超过1235个赞
知道小有建树答主
回答量:1000
采纳率:100%
帮助的人:299万
展开全部
换用GridView

detailsview是不能实现这种方式的
你可以自定义一个table来现实啊,2行3列的table就ok了,加上label给label赋值就可以了
如果你是多条数据,那就用repeater控件,把table写在控件的模板里,如下
<asp:Repeater ID="Repeater1" runat="server">
<HeaderTemplate>
<table border="1" style="margin: 0px" cellpadding="0" cellspacing="0">
<tr>
<td style="width: 100px">
ID
</td>
<td style="width: 100px">
Name
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td style="width: 100px">
<asp:Label ID="Label1" runat="server" Text='<%#Eval("id")%>'></asp:Label>
</td>
<td style="width: 100px">
<asp:Label ID="Label2" runat="server" Text='<%#Eval("name")%>'></asp:Label>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
注:header和Footer模板里面可以添加自己的一些需要的信息,只有ItemTemplate中的会根据每条数据重复生成
chxyou
2010-08-27 · TA获得超过389个赞
知道小有建树答主
回答量:466
采纳率:82%
帮助的人:236万
展开全部
我一般都是自己控制样式横向的,不用DataList,自己控制样式也能横向显示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Eag_xie
2010-08-27
知道答主
回答量:60
采纳率:0%
帮助的人:22.2万
展开全部
http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.detailsview_properties.aspx
这里边详细介绍了控件的属性,你对照一下应该就有了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蝶舞and飘雪
2010-08-27 · 超过102用户采纳过TA的回答
知道小有建树答主
回答量:444
采纳率:100%
帮助的人:199万
展开全部
自己控制样式呀 不就醒了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leejin_21
2010-08-27 · 超过70用户采纳过TA的回答
知道小有建树答主
回答量:309
采纳率:0%
帮助的人:182万
展开全部
有个属性,控制每行的个数。
你可以找一下。。。。。。默认是1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式