Как скрыть кнопку входа и регистрации после входа пользователя в систему?
Я работаю над школьным проектом. Я в состоянии это сделать
login
пользователь успешно кто registered
Но когда он/она вошел в систему, как я могу это сделать hide Login
и Register
ссылка на страницу. Я использую css
и <ul>
для них. Я хочу скрыть эти ссылки и показать там SignOut
ссылка. А после sign-out
как я могу показать их снова? Я использую Session["id"]
чтобы проверить аутентификацию пользователя, а не FormAuth
.Вот кодировка моих ссылок на
MasterPage
.<td id="tabs2" style="width:190px"> <ul id="logreg"> <li><a href="Login.aspx" ><span>LogIn</span></a></li> <li><a href="Registration.aspx"><span>Register</span></a> </li> </ul> </td>
Я попробовал с этим
code
но получаю ошибку.<li id="liLogin" runat="server" visible='<%= (Session["id"] == null) %>' ><a href="Login.aspx"><span>LogIn</span></a></li> <li id="liReg" runat="server" visible='<%= (Session["id"] == null) %>' ><a href="Registration.aspx"><span>Register</span></a></li> <li id="liSignout" runat="server" visible='<%= (Session["id"] != null) %>' ><a href="Signout.aspx"><span>Signout</span></a></li>
Ошибка
Cannot create an object of type 'System.Boolean' from its string representation '<%= (Session["id"] == null) %>' for the 'Visible' property.