Código PHP:
<asp:DataList ID="algunUD" runat="server" RepeatColumns="4">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" NavigateUrl='<%# DataBinder.Eval(Container.DataItem, "link1", "{0}")%>' runat="server">
// Mostrar si el campo link2 es = 0 por ejemplo
<asp:HyperLink ID="HyperLink1" NavigateUrl='<%# DataBinder.Eval(Container.DataItem, "link2", "{0}")%>' runat="server">
</ItemTemplate>
</asp:DataList>