este es el html cuando le pongo columnas hyperlink al datagrid Cita: <asp:datagrid id="dgLista" runat="server" Width="381px" AutoGenerateColumns="False" AllowSorting="True" BorderWidth="1px" CellPadding="2" BorderColor="#CCCCCC" Height="25px" CssClass="Grid">
<SelectedItemStyle CssClass="GridSelect"></SelectedItemStyle>
<AlternatingItemStyle CssClass="GridAlterna"></AlternatingItemStyle>
<ItemStyle CssClass="GridData"></ItemStyle>
<HeaderStyle CssClass="GridHeader"></HeaderStyle>
<Columns>
<asp:HyperLinkColumn DataNavigateUrlField="lunes" DataTextField="lunes" HeaderText="Lunes"></asp:HyperLinkColumn>
<asp:HyperLinkColumn DataNavigateUrlField="martes" DataTextField="martes" HeaderText="Martes"></asp:HyperLinkColumn>
<asp:HyperLinkColumn DataNavigateUrlField="miercoles" DataTextField="miercoles" HeaderText="Miercoles"></asp:HyperLinkColumn>
<asp:HyperLinkColumn DataNavigateUrlField="jueves" DataTextField="jueves" HeaderText="Jueves"></asp:HyperLinkColumn>
<asp:HyperLinkColumn Visible="False" DataNavigateUrlField="viernes" DataTextField="viernes" HeaderText="Viernes"></asp:HyperLinkColumn>
<asp:HyperLinkColumn DataNavigateUrlField="sabado" DataTextField="sabado" HeaderText="Sabado"></asp:HyperLinkColumn>
<asp:HyperLinkColumn DataNavigateUrlField="domingo" DataTextField="domingo" HeaderText="Domingo"></asp:HyperLinkColumn>
<asp:BoundColumn Visible="False" DataField="ELunes"></asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="EMartes"></asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="EMiercoles"></asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="EJueves"></asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="EViernes"></asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="ESabado"></asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="EDomingo"></asp:BoundColumn>
</Columns>
<PagerStyle HorizontalAlign="Center" ForeColor="Black" BackColor="#999999" Mode="NumericPages"></PagerStyle>
</asp:datagrid></TD>
pero para la aplicacion de tu respuesta cree una grilla normal Cita: <asp:datagrid id="dgLista" runat="server" Width="381px" AutoGenerateColumns="False" AllowSorting="True" BorderWidth="1px" CellPadding="2" BorderColor="#CCCCCC" Height="25px" CssClass="Grid">
<SelectedItemStyle CssClass="GridSelect"></SelectedItemStyle>
<AlternatingItemStyle CssClass="GridAlterna"></AlternatingItemStyle>
<ItemStyle CssClass="GridData"></ItemStyle>
<HeaderStyle CssClass="GridHeader"></HeaderStyle>
<Columns>
<asp:BoundColumn Visible="False" DataField="ELunes"></asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="EMartes"></asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="EMiercoles"></asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="EJueves"></asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="EViernes"></asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="ESabado"></asp:BoundColumn>
<asp:BoundColumn Visible="False" DataField="EDomingo"></asp:BoundColumn>
<asp:BoundColumn DataField="Lunes" HeaderText="Lunes"></asp:BoundColumn>
<asp:BoundColumn DataField="Martes" HeaderText="Martes"></asp:BoundColumn>
</Columns>
<PagerStyle HorizontalAlign="Center" ForeColor="Black" BackColor="#999999" Mode="NumericPages"></PagerStyle>
</asp:datagrid></TD>

aqui esta lo que pidiste amigo

gracias de ante mano =)