我寫好了一個CSS,用html頁面測試是正常的,但是一換到asp.net里就沒有效果了~~~
麻煩高手看看,以下是代碼
還有,我人說,要在css的樣式前加上.net控件的ID,就是加上#MessageList,但我加了還是不行
1body 2{}{ 3 margin:0px; 4 padding:0px; 5 font-size:9pt; 6 font:"宋體"; 7 color:#000000; 8 text-align:center; 9}1011#content12{}{13 padding:20px;14 width:790px;15 height:auto;16 text-align:center;17}1819#content #message20{}{21 padding:1px;22 padding-bottom:15px;23 margin-top:20px;24 width:700px;25 height:auto;26 border:dashed;27 border-width:1px;28 border-color:#86C1FD;29 text-align:left;30}3132#content #message #top33{}{34 padding:0px;35 margin:0px;36 height:13px;37 background:#177CE1;38}3940#content #message ul41{}{42 text-align:left;43 list-style-type:none;44 margin:0px;45 padding:0px;46 padding-left:15px;47 padding-right:15px;48 49}5051#content #message ul li52{}{53 margin-top:15px; 54}5556#content #message ul #time57{}{58 text-align:right;59}
1<%@ Page Language="C#" AutoEventWireup="true" CodeFile="index.aspx.cs" Inherits="_Default" %> 2 3<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4<html xmlns="http://www.w3.org/1999/xhtml"> 5<head runat="server"> 6<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 7 <link href="css/css.css" rel="stylesheet" type="text/css" /> 8 <title>三層簡易留言板</title> 9</head>10<body>11 <form id="form1" runat="server">12 <div>13 <asp:DataList ID="MessageList" runat="server">14 <HeaderTemplate>15 <div id="content">16 </HeaderTemplate>17 <ItemTemplate>18 <div id="message">19 <div id="top">20 </div>21 <ul>22 <li>留言者:<%# DataBinder.Eval(Container.DataItem,"Name","{0}") %></li>23 <li>內(nèi)容:<%# DataBinder.Eval(Container.DataItem,"Content","{0}") %></li>24 <li id="time">時間:<%# DataBinder.Eval(Container.DataItem,"AddTime","{0}") %></li>25 </ul>26 </div>27 </ItemTemplate>28 <FooterTemplate>29 </div>30 </FooterTemplate>31 </asp:DataList>32 </div>33 </form>34</body>35</html>36
4 回答

藍山帝景
TA貢獻1843條經(jīng)驗 獲得超7個贊
把ID換成class就可以了,DataList生成了多條,這樣會出現(xiàn)多個ID(或者ID被自動重命名了?),而按標準來說,這是不允許的,所以解析會不正確,#content不知道怎么樣,#message和#top在這里肯定是不行的,改成class試試
- 4 回答
- 0 關注
- 512 瀏覽
添加回答
舉報
0/150
提交
取消