如何让一列数据显示在一行,谢谢!!用DataGrid 或是DataList
如何让一列数据显示在一行,谢谢!!用DataGrid 或是DataList
问题点数:0、回复次数:4Top
1 楼dongchuanlu(一条鱼)回复于 2003-06-03 11:01:22 得分 0
1.控件
<asp:datagrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundColumn DataField="intid" HeaderText="intid"></asp:BoundColumn>
<asp:BoundColumn DataField="VCHATravelAgency" HeaderText="VCHATravelAgency"></asp:BoundColumn>
<asp:TemplateColumn>
<HeaderStyle HorizontalAlign="Center" Width="136px"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<HeaderStyle HorizontalAlign="Center" Width="136px"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
4
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<HeaderStyle HorizontalAlign="Center" Width="136px"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
ItemTemplate>
</ItemTemplate>
</asp:TemplateColumn>
<HeaderStyle HorizontalAlign="Center" Width="136px"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
6
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid>Top
2 楼dongchuanlu(一条鱼)回复于 2003-06-03 11:03:16 得分 0
2.
private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Item||e.Item.ItemType == ListItemType.AlternatingItem)
{
if ((e.Item.ItemIndex==0))
{
e.Item.Cells[2].RowSpan=myTempTable.Rows.Count;
e.Item.Cells[4].RowSpan=myTempTable.Rows.Count;
}
else
{
e.Item.Cells.RemoveAt(2);
e.Item.Cells.RemoveAt(3);
}
}
}Top
3 楼dongchuanlu(一条鱼)回复于 2003-06-03 11:05:27 得分 0
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Item||e.Item.ItemType == ListItemType.AlternatingItem)
{
if ((e.Item.ItemIndex==0))
{
e.Item.Cells[2].Text="your";
e.Item.Cells[4].Text="our";
}
}
}Top
4 楼bsky8021(世外桃源)回复于 2003-06-03 11:11:56 得分 0
datagrid有水平显示和垂直显示,默认的是水平显示。你把他调到垂直显示就可以了。Top
相关问题
- 能否获得DataGrid某一行没有绑定的数据值?
- DataGrid怎样一行显示4条数据
- 如何使用javascrip取得datagrid的某一行数据阿??
- 如何删除dataGrid数据的某一行???
- 如何用代码给DataGrid中加一行数据?
- DataGrid如何坚着显示数据库中一行的信息?
- DataGrid 中,怎样设置列的数量?怎样一行一行的加入数据?
- 在winform中datagrid显示的时候在最后一行后总会有一行null的数据,怎么去掉?
- 【求助】如何选中datagrid一行数据,然后添加一行,进行添加,修改,删除
- winform里datagrid的问题:怎么得到datagrid里某一行的数据,如何判断某一行数据被选中了?




