ASP.NET MVC Login Modal Dialog / lightbox

Miałem nadzieję stworzyć okno dialogowe lightbox / modal do logowania na mojej stronie internetowej, które jest zbudowane z asp.net mvc. Jednak jedynym sposobem, w jaki mogę pomyśleć, jest umieszczenie logiki w zdarzeniach onClick dla hiperłączy podczas łączenia z ograniczonymi sekcjami. Wolałbym, aby nadal można było użyć filtru akcji Authrisation, a po kliknięciu łącza do metody akcji wymagającej autoryzacji, wyświetliłoby się okno dialogowe lightbox / modal przed przejściem do faktycznego łącza. Powodem tego jest to, że nie chcę wykonywać powtarzającego się zadania polegającego na konieczności pamiętania o umieszczaniu wydarzeń dla linków.

Jedynym sposobem na zaimplementowanie tego, o czym myślę, jest wykonanie preformy / komendy ajax z serwera do klienta, aby pokazać pole w filtrze authrisation przed kontynuowaniem kontrolera. Nie ma też zbyt wielu dokumentów wykonujących wypychania / komety ajax w asp.net mvc.

Czy istnieje prostszy sposób?

Przykładem tego jest okno logowania digg.

questionAnswers(1)

yourAnswerToTheQuestion