我已经疯了!!!!已经完全疯了!!!排版问题搞到我疯了。。不行了。真的搞不出来。哪位好心人帮我用datalist排一段跟下面图片一样的效果(表格边框,背景颜色等等)555555。所有财产了只剩10分了。。以后一定补上。http://www.starwinmusic.com:84/nj/morock/bbs/UploadFile/2005-3/20053916115647.gif
解决方案 »
- 诡异的401.2错误 还是没有解决
- 第二次调用用户控件为什么不执行控件中的脚体
- __________请教,该如何在Global.asax中的Session_Start事件中获得当前用户信息?谢谢前辈们
- 页面验证问题
- 求助:单位要搞网络投票,要求挺多!
- DataGrid中,用button列删除可以理解,那么用自定义模板列的linkbutton怎么删除呢??
- 请教innerHTML
- 怎样在DATAGRID里做想GOOGLE那样的分页?GOOOOOOOOOOGLE
- ObjectDataSource 的maximumRows值总是为-1,郁闷
- ????请问阁下有没有遇到过这样的窗体认证???
- 如何做端口映射问题:我现在在做一个视频网站,假如我现在访问的是 rtsp://MyIp(网站的视频服务器地址)/Movies/mov/2005112210332_355.mp3
- ASP数据库问题
为什么非要用datagrid自带的分页
=====
DataGrid和DataList都可以!用模版就可以了!
<%@ Page language="c#" Codebehind="test.aspx.cs" AutoEventWireup="false" Inherits="WebTest.test" %><HTML>
<HEAD>
<title>test</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body>
<form id="Form1" method="post" runat="server">
<TABLE cellSpacing="1" cellPadding="5" width="750" align="center" bgColor="#cccccc" border="0">
<TR bgColor="#424542">
<TD><font color="#ffffff"><b>Thread</b></font></TD>
<TD width="150"><font color="#ffffff"><b>Started By</b></font></TD>
<TD width="200"><font color="#ffffff"><b>Replies</b></font></TD>
</TR>
</TABLE>
<asp:DataList id="DataList1" runat="server" CellPadding="0" HorizontalAlign="Center">
<ItemTemplate>
<TABLE cellSpacing="1" cellPadding="5" width="750" align="center" bgColor="#cccccc" border="0">
<TR bgColor="#ffffff">
<TD>
<asp:Label id=Label1 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.thread") %>' ForeColor="#319A00">
</asp:Label></TD>
<TD width="150" bgColor="#efebef">
<asp:Label id=Label2 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.started") %>' ForeColor="#319A00">
</asp:Label></TD>
<TD width="200" bgColor="#efebef">
<asp:Label id=Label3 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.replies") %>' ForeColor="#319A00">
</asp:Label></TD>
</TR>
</TABLE>
</ItemTemplate>
</asp:DataList>
</form>
</body>
</HTML>
只要让DataList的重复的对象是表格,表格里面的元素自己绑定就可以了。动一下手就会发现很简单。
http://game.5617.com/gamecs.aspx
下面的列表就是DataList加分页存储过程,应该不比你的图片里面的表格简单吧
<HEAD>
<title>test</title>
</HEAD>
<body>
<form id="Form1" method="post" runat="server">
<TABLE cellSpacing="1" cellPadding="5" width="760" align="center" bgColor="#cccccc" border="0">
<TR bgColor="#424542">
<TD><font color="#ffffff"><b>Thread</b></font></TD>
<TD width="100"><font color="#ffffff"><b>Started By</b></font></TD>
<TD width="50" align=center><font color="#ffffff"><b>Replies</b></font></TD>
<TD width="50" align=center><font color="#ffffff"><b>Views</b></font></TD>
<TD width="150" align=center><font color="#ffffff"><b>Last Post</b></font></TD>
</TR>
</TABLE>
<asp:DataList id="DataList1" runat="server" CellPadding="0" HorizontalAlign="Center">
<ItemTemplate>
<TABLE cellSpacing="1" cellPadding="5" width="760" align="center" bgColor="#cccccc" border="0">
<TR bgColor="#ffffff">
<TD width=20><img src="tag.gif" width=20></TD> <TD>
<asp:Label id="Label6" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.subject") %>' ForeColor="#319A00">
</asp:Label></TD>
<TD width="100" bgColor="#efebef">
<asp:Label id=Label2 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.user_id") %>' ForeColor="#319A00">
</asp:Label></TD>
<TD width="50" bgColor="#efebef" align=center>
<asp:Label id=Label3 runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.re_num") %>' ForeColor="#319A00">
</asp:Label></TD>
<TD width="50" bgColor="#efebef" align=center>
<asp:Label id="Label4" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.read_num") %>' ForeColor="#319A00">
</asp:Label></TD>
<TD width="150" bgColor="#efebef" align=center>
<asp:Label id="Label5" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.addtime") %>' ForeColor="#319A00">
</asp:Label></TD>
</TR>
</TABLE>
</ItemTemplate>
</asp:DataList>
</form>
</body>
</HTML>