Link to home
Start Free TrialLog in
Avatar of avoorheis
avoorheis

asked on

asp.net datalist align columns

Is there a setting to align columns in a data list?
I actually have a nested datalist so that I can group on a certain field. I have the columns set to 2, but, some rows column alignment is different than others (from group to group).

thanks for looking and your suggestions
alan
ASKER CERTIFIED SOLUTION
Avatar of amar31282
amar31282
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of avoorheis
avoorheis

ASKER

here it is...I was at work when I posted
        <asp:DataList ID="DataList3" runat="server" DataSourceID="SqlDataSource1" DataKeyField="region" BackColor="White" BorderStyle="Solid" Width="100%" >
            <ItemTemplate>
                <asp:Label ID="regionLabel" runat="server" Text='<%# Eval("region") %>' BackColor="#8080FF" Width="100%"></asp:Label>
                <asp:DataList ID="DataList4" runat="server" DataSourceID="SqlDataSource2" DataKeyField="region" RepeatDirection="Horizontal" RepeatColumns="2" 
                                BackColor="White" BorderStyle="Solid" CellSpacing="10" >
                    <ItemTemplate>
                        <asp:Label ID="WIDNAMLabel" runat="server" Text='<%# Eval("WIDNAM") %>'></asp:Label><br />
                        <asp:Label ID="WIDADL1Label" runat="server" Text='<%# Eval("WIDADL1") %>'></asp:Label><br />
                        <asp:Label ID="CityLabel" runat="server" Text='<%# Eval("WIDCITY") %>'></asp:Label>
                        &nbsp;
                        <asp:Label ID="StateLabel" runat="server" Text='<%# Eval("WIDST") %>'></asp:Label>
                        ,&nbsp;
                        <asp:Label ID="ZipLabel" runat="server" Text='<%# Eval("WIDZC") %>'></asp:Label><br />
                    </ItemTemplate>
                </asp:DataList>
                <br />
                <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:iwfdevDistributors %>"
                    SelectCommand="SELECT REGION.region, DISTFIL.WIDST, DISTFIL.WIDNAM, DISTFIL.WIDADL1, DISTFIL.WIDCITY, DISTFIL.WIDZC, &#13;&#10;                                    DISTFIL.WIDPHO, DISTFIL.WIDALT, DISTFIL.WIDFAX FROM REGION INNER JOIN DISTFIL ON REGION.rgID = DISTFIL.WIDST &#13;&#10;                                    WHERE (REGION.region = @region) ORDER BY WIDNAM">
                    <SelectParameters>
                        <asp:ControlParameter ControlID="regionLabel" Name="region" PropertyName="Text"
                            Type="String" />
                    </SelectParameters>
                </asp:SqlDataSource>
            </ItemTemplate>
        </asp:DataList>
 
        <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:iwfdevDistributors %>"
            SelectCommand="SELECT REGION.region, REGION.rgID FROM REGION INNER JOIN DISTFIL ON REGION.rgID = DISTFIL.WIDST GROUP BY REGION.region, REGION.rgID ORDER BY REGION.region">
        </asp:SqlDataSource>

Open in new window