Sunday, November 22, 2009

Data binding technique


  • Bind data with text
NavigateUrl= <%# Eval("ShortTeamName","http://www.theredzone.org/archives/showteam.asp?Team={0}" ) %>
Position of {0} bind value of   ShortTeamName

  • Bind data with unary operator
<%# (Eval("ClientReturnFromIFAP","{0:dd-MM-yyyy}")=="01-01-1900")?"":Eval("ClientReturnFromIFAP","{0:dd-MM-yyyy}")   %>

  • Data bind with string
asp:HyperLink ID="show_story" Runat="server" NavigateUrl='%# "~/view_story.aspx?refurl=
default.aspx&story=" + DataBinder.Eval(Container.DataItem, "Story_ID")%>'>Click Here/asp:HyperLink>