"SeoLoginStatus" control code now is
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="SeoLoginStatus.ascx.cs"
Inherits="MonoSoftware.MonoX.Controls.SeoLoginStatus" %>
<%@ Import Namespace="MonoSoftware.MonoX.Repositories" %>
<
asp:PlaceHolder
ID
=
"panStatus"
runat
=
"server"
>
<
asp:LinkButton
runat
=
"server"
ID
=
"btnButton"
>
<
span
class
=
"icon-logout"
><%= LogoutText %></
span
>
</
asp:LinkButton
>
<
asp:HyperLink
runat
=
"server"
ID
=
"btnLink"
><%= LoginText %></
asp:HyperLink
>
</
asp:PlaceHolder
>
<
asp:PlaceHolder
runat
=
"server"
ID
=
"plhNumber"
>
<
span
class
=
'number'
><%= DependencyInjectionFactory.Resolve<
IMessageRepository
>().GetNumberOfUnreadMessages(userId) %></
span
>
</
asp:PlaceHolder
>
But I get this error:
error CS0103: The name 'userId' does not exist in the current context