ssi, Onda ti razor ni ne treba, napravis pure html+js aplikaciju
Al iskreno, daco, to sto si uradio je do zla boga komplikovano i veoma ne-MVC. primedba ssi takodje stoji, hardcodujes lokacije vizuelnih (View) elemanta u necemu sto je ocigledno kontrolerska logika izmestena na client side.
Ne znam sta ti je UpisiDodeluTiktaKorisnicima, ali ako je ajax poziv da se nesto upise u tabelu, onda celu tu pricu treba da zamenis sa propisnim MVC mehanizmom poziva kontrolera sa parametrima. Mozes i da iskoristis i partial views.
Trece, access control se ne radi ovako, ne dajes komande korisnicima i onda ih lupas po prstima ako pokusaju da ih iskoriste. U startu im ni ne renderujes komande ako nemaju autorizaciju. Ti svejedno MORAS da imas proveru role pre akcije na serveru da bi sprecio hakovanje (ovaj tvoj primer je moguce veoma lako hakovati iz javascript debugera) tako da je besmisleno prepustiti javascriptu bilo sta vezano za security.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog
naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji
je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan,
sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv - Z.Đinđić