收录日期:2018/11/19 05:29:07 时间:2016/05/26 22:24:01 标签:ASP.NET
有问题要麻烦大家了~刚开始学习asp.net不久,准备写个安全焦点那样的文章系统,但是遇到了问题无法解决。我的思路是左边使用用户控件显示导航,右边使用datagrid显示文章,但是结果有问题,偶抓了个图片,各位老大看看,怎么一点也不整齐,晕……图片在http://zjisp.vicp.net/err.gif,转换成gif好难看啊~~
    
    问题一:控件对不齐
    我的代码是下面这样的:
    DaoHang.ascx

    <%@ Control Language="c#" AutoEventWireup="false" Codebehind="DaoHang.ascx.cs" Inherits="Articles.DaoHang" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
<asp:Repeater id="DaoHangRepeater" runat="server">

<HeaderTemplate>
<font style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-TRANSFORM: none; COLOR: #339999; FONT-FAMILY: 宋体">&nbsp;&nbsp;文章分类</font><br>
</HeaderTemplate>

<ItemTemplate>
<asp:Image ImageUrl="image/logo.gif" ImageAlign="Left" Runat="server"/><a href="showclass.aspx?classid=<%#DataBinder.Eval(Container.DataItem,"ClassID")%>"><font size="2" color="#339999" face="宋体"><%#DataBinder.Eval(Container.DataItem,"ClassName")%></font></a></br>
</ItemTemplate>

</asp:Repeater>





问题二,index.aspx里面的datagrid和控件我不知道怎么对齐~~

自己T一脚~~
高手都去哪里呢??
图打不开,对齐没有问题的,可能是你表格控制的不好,另外在DATAGRID的属性里这些设置很全的,建议看一看
把repeater放在一个表里就好对齐了,下面有个例子:
<table cellSpacing="0" cellPadding="10" width="100%">
<TBODY>
<tr>
<td align="middle">
<table style="BORDER-COLLAPSE: collapse" cellSpacing="0" cellPadding="2" rules="all" width="100%">
<tr>
<th align="left" colSpan="2">
<asp:label id="lblTitle" Runat="server">类别</asp:label></th></tr>
<asp:repeater id="categoryList" Runat="server" EnableViewState="False">
<ItemTemplate>
<tr>
<td width="89px" align="center">
<asp:Image ID="imageStatus" Runat="server" ImageUrl="../Images/icon_newlistings.gif"></asp:Image></td>
<td valign="top">
<asp:HyperLink ID="linkBrowse" Runat="server">
<%#DataBinder.Eval(Container.DataItem, "Name")%>
</asp:HyperLink><br>
<span>
<%#DataBinder.Eval(Container.DataItem, "Description")%>
</span>
</td>
</tr>
<tr>
<td align="center"><span><%#DataBinder.Eval(Container.DataItem, "PkId")%></span></td>
<td align="right">
<asp:HyperLink ID="linkEdit" Runat="server"></asp:HyperLink>
&nbsp;&nbsp;
<asp:HyperLink ID="linkDelete" Runat="server"></asp:HyperLink>&nbsp;&nbsp;</td>
</tr>
</ItemTemplate>
</asp:repeater>
<tr id="trMessage" runat="server">
<td>&nbsp;&nbsp;<asp:label id="lblMessage" Runat="server"></asp:label></td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table cellSpacing="0" cellPadding="2" width="100%" id="tblAdd" runat="server">
<tr>
<td align="right"><asp:HyperLink ID="linkAdd" Runat="server"></asp:HyperLink>&nbsp;&nbsp;</td>
</tr>
</table>
</td>
</tr>
</TBODY>
</table>
用表格  、div
谢谢楼上的楼上,那个用户控件搞定了~~
但是用户控件和DataGrid对齐还是没有搞定,我试着把他们放到表格里面,但是提示不行~
郁闷,请各位继续帮忙了
图片我重新上传了个,应该可以看到的
http://zjisp.vicp.net/err.jpg
好了,已经搞定了,加分……

串口监视程序崩溃 请大家为小弟推荐WIN2000下比较好用的PASCAL编译器。 WIN FORM简单的数据绑定,无法保存! 提问:关于list的自定义排序问题 为公司做的网站,请大家砸呀! 请问怎样在VC++里打开#include \"graphics.h\"这个文件啊,我在TC里能运行, 在数据段中有一九九乘法表,试编制一程序,用查表求出两数的乘积。 随笔,感想! 请问我的网页为什么不能翻页 做过短消息发送的请进,高分求助,来者有分................... 请问,下面这段代码能返回一个有记录的结果集吗? !!!千金散尽只因考试完!!! 问一个格式化字符串的问题?请进来看看,万分感谢! 短消息发送 关于修改窗口的标题? 媒体播放组件无法播放wmv之类的下文件类型提示mci错误如何解决 各位帮帮忙:在北京,拨打香港的电话,何种方式最省钱!GF去了HK!:( 请帮看一下关于RMI的错误,谢拉!!!! 老是弹出 cpu thread 窗口,高手指点一下吧。 关于#define的比较灵活的问题 如何访问DataList页脚中的控件 请教一个写文件的问题。 为什么水晶报表不能用 用C++Bulider怎样在WIN.INI中保存信息 ? 无条件送您50元,人人有份! pb中数据从数据窗口导出数据的问题,急ing 在线的朋友帮帮!!! CMP中怎样处理自动增长的主键? 在VS.NET中,如何打开设有密码的ACCESS数据库? 用jmail发邮件,怎么办?!奇怪的问题!