1. Advertising
    y u no do it?

    Advertising (learn more)

    Advertise virtually anything here, with CPM banner ads, CPM email ads and CPC contextual links. You can target relevant areas of the site and show ads based on geographical location of the user if you wish.

    Starts at just $1 per CPM or $0.10 per CPC.

asp.net c#

Discussion in 'C#' started by t7584, Dec 8, 2006.

  1. #1
    asp.net c#

    Prints site address.

    <asp:TemplateColumn HeaderText="url" itemstyle-width=10%>
    <ItemTemplate>
    <asp:Label runat="server" width=10% Text='<%# DataBinder.Eval(Container, "DataItem.url1") %>' ID=Label3>
    </asp:Label>
    </ItemTemplate>
    </asp:TemplateColumn>

    --------------------------------------------------------------------------------

    But if I want to create hyperlink it doesn't work. Error message : CS1002: ; expected
    on line - <asp:Label runat="server" width=10% Text='<%# "<a href="+DataBinder.Eval(Container, "DataItem.url1")+">"+DataBinder.Eval(Container, "DataItem.url1")+"</a>") %>' ID=Label3>




    <asp:TemplateColumn HeaderText="url" itemstyle-width=10%>
    <ItemTemplate>
    <asp:Label runat="server" width=10% Text='<%# "<a href="+DataBinder.Eval(Container, "DataItem.url1")+">"+DataBinder.Eval(Container, "DataItem.url1")+"</a>") %>' ID=Label3>
    </asp:Label>
    </ItemTemplate>
    </asp:TemplateColumn>




    here I changed DataBinder.Eval(Container, "DataItem.url1") with "<a href="+DataBinder.Eval(Container, "DataItem.url1")+">"+DataBinder.Eval(Container, "DataItem.url1")+"</a>")



    why it doesn't work
     
    t7584, Dec 8, 2006 IP
  2. kajakske

    kajakske Well-Known Member

    Messages:
    139
    Likes Received:
    3
    Best Answers:
    1
    Trophy Points:
    165
    #2
    Instead of a Label control, you should use the HyperLink control when you want to add a HyperLink ...
     
    kajakske, Dec 26, 2006 IP