这个是我自己随便弄的外部CSS文件,里面是样式代码,文件名为Msg_Style.css,下面是代码:
[

.bg
{
background-color:Gray;
}.bg1
{
background-color:Lime;
}.aaa
{
border:1px solid #FFFF00;
}

]这个是VS里的源视图的代码,我用了一个DataList控件,里面有6个Label服务器控件,下面是代码:
[
<body>
   <div>
       <form id="form1" runat="server">
           <asp:DataList ID="DataList1" runat="server" DataKeyField="postid" Width="713px">
               <ItemTemplate>
                   <div class="bg">
                   <asp:Label ID="postidLabel" runat="server" Text='<%# Eval("postid") %>' CssClass="Msg_style.css">postid</asp:Label><br />
                  
                   <asp:Label ID="nameLabel" runat="server" Text='<%# Eval("name") %>'>name</asp:Label><br />
                   
                   <asp:Label ID="subjectLabel" runat="server" Text='<%# Eval("subject") %>'>subject</asp:Label><br />
                   
                   <asp:Label ID="messageLabel" runat="server" Text='<%# Eval("message") %>'>message</asp:Label><br />
                  
                   <asp:Label ID="datetimeLabel" runat="server" Text='<%# Eval("datetime") %>'>datetime</asp:Label><br />
                   
                   <asp:Label ID="ipLabel" runat="server" Text='<%# Eval("ip") %>'>ip</asp:Label><br />
                   <br />
                   </div>
               </ItemTemplate>
               <AlternatingItemTemplate>
                   <div class="bg1">
                   <asp:Label ID="postidLabel" runat="server" Text='<%# Eval("postid") %>'>postid</asp:Label><br />
                  
                   <asp:Label ID="nameLabel" runat="server" Text='<%# Eval("name") %>'>name</asp:Label><br />
                   
                   <asp:Label ID="subjectLabel" runat="server" Text='<%# Eval("subject") %>'>subject</asp:Label><br />
                   
                   <asp:Label ID="messageLabel" runat="server" Text='<%# Eval("message") %>'>message</asp:Label><br />
                  
                   <asp:Label ID="datetimeLabel" runat="server" Text='<%# Eval("datetime") %>'>datetime</asp:Label><br />
                   
                   <asp:Label ID="ipLabel" runat="server" Text='<%# Eval("ip") %>'>ip</asp:Label><br />
                   <br />
                   </div>
               </AlternatingItemTemplate>
           </asp:DataList>
       </form>
   </div>
</body>

]
这里我将外部CSS文件引用进来,但是里面的"aaa"不知道怎么应用到Label控件里面去,所以我想问一下,外部样式要怎么跟Web控件相关联起来~~

解决方案 »

  1.   

    先将.css文件拖到.aspx页上以建立外部链接
    然后指定.aspx页中的web控件的css属性即可
      

  2.   

    我就是在指定这里不知道要怎么做啊~~~web控件里除了一个CSSCLASS是关于样式的,之外还有什么是可以指定CSS的?我是想像在DW中一样,在<asp:Label ID="ipLabel" runat="server" Text=' <%# Eval("ip") %>'>ip </asp:Label>里面用CLASS="aaa"应用样式,连接我是已经连接好了的,想写成这样的形式的<asp:Label ID="ipLabel" runat="server" Class="aaa" Text=' <%# Eval("ip") %>'>ip </asp:Label>