View Single Post
  #1 (permalink)  
Old 07-21-2006, 03:46 PM
Silverback Silverback is offline
Newbie
 
Join Date: Jul 2006
Posts: 2
Credits: 0
Rep Power: 0
Silverback is on a distinguished road
Default Datalist - Stylesheets

I am fairly new to .Net so my appologises if this is a stupid question:

I have just created a datalist with a dataset that is populated. I am having trouble getting the stylesheet parameters recognized.

Code:
                <asp:DataList ID="DataList1" runat="server" CssClass="DefaultClass">
works but it doesnt give me any flexibility for each row.

If I try the following it does not work:

Code:
                <asp:DataList ID="DataList1" runat="server" 
                       HeaderStyle-CssClass="DefaultHeaderRow" 
                       AlternatingItemStyle-CssClass="DefaultAltDetailRow" 
                       ItemStyle-CssClass="DefaultDetailRow" 
                       SelectedItemStyle-CssClass="DefaultDetailRow" 
                       OnSelectedIndexChanged="DataList1_SelectedIndexChanged" >
The properties are available in both Intellisense and on the Properties sheet. I have also found them in several code examples on the web.


I have also tried setting a base stylesheet and overriding each section with another stylesheet -

Code:
                <asp:DataList ID="DataList1" runat="server" CssClass="DefaultHeaderRowTest"
                    OnSelectedIndexChanged="DataList1_SelectedIndexChanged" >

                   <HeaderStyle CssClass="DefaultHeaderRow" />
                    <ItemStyle CssClass="DefaultAltDetailRow" />
                    <AlternatingItemStyle CssClass="DefaultAltDetailRow" />
                    <HeaderTemplate>
Normally I would just brute force add the parms manually but there are a lot of pages in this app.

Any help would be greatly appreciated by this newbie...
Thanks.
SB

EDIT: Added code tags around code so smilies don't appear

Last edited by Jordan; 07-21-2006 at 04:28 PM.
Reply With Quote

Sponsored Links