这个问题怎样解决 建议用reperter吧。可以在模板里写table的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以放在Label中,然后这样写:Label1.Text+="<table cellSpacing=1 cellPadding=1 border=1width=\"100% \"><th><font size=\"4\">" +"序号" +"</font></th><th>"+ "费用" + "</th>";for(........)//循环显示数据{ ........ Label1.Text+="<tr><td>......</td></tr>";}Label1.Text+="</table>"; datagrid不好看?建议先做一个漂亮一点css可以参考http://dotnet.aspx.cc/Exam/UltraGrid/UltraGrid.aspx 谁说datagrid不好看?你可以在里面嵌套table不就ok了?比如<asp:DataGrid id="DataGrid1" runat="server" ShowHeader="False" AutoGenerateColumns="False" PageSize="15" AllowPaging="True" BorderWidth="0px" CellPadding="0" Width="100%"><Columns> <asp:TemplateColumn> <ItemTemplate> <TABLE id="Table13" cellSpacing="1" cellPadding="1" width="100%" bgColor="#006699" border="0"> <TR bgColor="#ffffff"> <TD class="unnamed3" align="center" width="30" bgColor="#e4e8ef" height="25"><asp:CheckBox id="CheckBox1" runat="server"></asp:CheckBox></TD> <TD class="unnamed3" align="left" width="420" bgColor="#ffffff" height="25"> <A href='bbsshow.aspx?id=<%# DataBinder.Eval(Container.DataItem,"F00") %>&type=<%=type%>&name=<%=name%>'><%# title(DataBinder.Eval(Container.DataItem,"F02")) %></A></TD> <TD class="unnamed3" align="center" width="75" height="25"><%# DataBinder.Eval(Container.DataItem,"nickname") %></TD> <TD class="unnamed3" align="center" width="150" height="25"><%# time(DataBinder.Eval(Container.DataItem,"F07")) %></TD> <TD class="unnamed3" align="center" width="75" height="25"><FONT color="#ff0000"><%# DataBinder.Eval(Container.DataItem,"F06") %>/<%# DataBinder.Eval(Container.DataItem,"F08") %></FONT></TD> </TR> </TABLE> </ItemTemplate></asp:TemplateColumn><asp:BoundColumn Visible="False" DataField="F00" ReadOnly="True"></asp:BoundColumn></Columns><PagerStyle Visible="False"></PagerStyle></asp:DataGrid> 请教的form验证的问题 VS中如何设置代码区域文字、背景颜色方案 一个简单的问题 什么时候用到DropDownList的DataValueField属性啊 【紧】【急】UltraWebGrid的问题 用户控件中的LinkButton控件 急啊,小问题,帮帮我 搞笑的SQL Server数据库。 怎样在for语句执行中把计数器显示出来??高分!! 送分问题,请大家来拿分!! Table中的按钮怎样去响应事件? 关于Html在想编辑器的问题
Label1.Text+="<table cellSpacing=1 cellPadding=1 border=1width=\"100% \"><th><font size=\"4\">" +"序号" +"</font></th><th>"+ "费用" + "</th>";
for(........)//循环显示数据
{
........
Label1.Text+="<tr><td>......</td></tr>";
}
Label1.Text+="</table>";
可以参考
http://dotnet.aspx.cc/Exam/UltraGrid/UltraGrid.aspx
比如
<asp:DataGrid id="DataGrid1" runat="server" ShowHeader="False" AutoGenerateColumns="False" PageSize="15" AllowPaging="True" BorderWidth="0px" CellPadding="0" Width="100%">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<TABLE id="Table13" cellSpacing="1" cellPadding="1" width="100%" bgColor="#006699" border="0">
<TR bgColor="#ffffff">
<TD class="unnamed3" align="center" width="30" bgColor="#e4e8ef" height="25"><asp:CheckBox id="CheckBox1" runat="server"></asp:CheckBox></TD>
<TD class="unnamed3" align="left" width="420" bgColor="#ffffff" height="25"> <A href='bbsshow.aspx?id=<%# DataBinder.Eval(Container.DataItem,"F00") %>&type=<%=type%>&name=<%=name%>'><%# title(DataBinder.Eval(Container.DataItem,"F02")) %></A></TD>
<TD class="unnamed3" align="center" width="75" height="25"><%# DataBinder.Eval(Container.DataItem,"nickname") %></TD>
<TD class="unnamed3" align="center" width="150" height="25"><%# time(DataBinder.Eval(Container.DataItem,"F07")) %></TD>
<TD class="unnamed3" align="center" width="75" height="25"><FONT color="#ff0000"><%# DataBinder.Eval(Container.DataItem,"F06") %>/<%# DataBinder.Eval(Container.DataItem,"F08") %></FONT></TD>
</TR>
</TABLE> </ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn Visible="False" DataField="F00" ReadOnly="True"></asp:BoundColumn>
</Columns>
<PagerStyle Visible="False"></PagerStyle>
</asp:DataGrid>