using eval in server side code on asp.net page
        Posted  
        
            by Sumit Sharma
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Sumit Sharma
        
        
        
        Published on 2010-04-20T02:26:49Z
        Indexed on 
            2010/04/20
            2:33 UTC
        
        
        Read the original article
        Hit count: 455
        
ASP.NET
|asp.net-membership
<asp:Repeater ID="rptrParent" runat="server">
<ItemTemplate>
        <li>
            <a href="<% =ResolveUrl("~/cPanel/UserView.aspx?User=")%><%# Eval("StudentUserName") %>">
                <span>
                    <%  ProfileCommon pc = new ProfileCommon();
                        pc.GetProfile(Eval("StudentUserName").ToString());
                        Response.Write(pc.FirstName + "" + pc.LastName);
                    %>
                    <%# Eval("StudentUserName") %>
                </span>
            </a>
        </li>
</ItemTemplate>
The following error
Databinding methods such as Eval(), XPath(), and Bind() can only be used in the context of a databound control.
is coming in this part
<%  ProfileCommon pc = new ProfileCommon();
    pc.GetProfile(Eval("StudentUserName").ToString());
    Response.Write(pc.FirstName + "" + pc.LastName);
%>
        © Stack Overflow or respective owner