hi team,

I was thinking if there is a way to create a tabular layout using UL - LI. though this can be done using simple table the ul give a neat and easy to read markup. the &nbsp non-breaking space doesn't work for some time (see link image).

HTML
Code:
        <ul class="ul_wrap" >
            <li class="a">Event Code <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            Dated <asp:TextBox ID="TextBox2" runat="server" Width="87px">30 AUG 2011</asp:TextBox></li>        
        
            <li  class="a">Reference &nbsp;&nbsp;
                <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox></li>
            <li class="a">Subject &nbsp; &nbsp; &nbsp;
                <asp:TextBox ID="TextBox4" runat="server"></asp:TextBox></li>
</ul>


is there a work around to have a neat tabular design using ul?