Dažna problema programuojant puslapius ASP.NET kalba yra sužinoti, koks elementas sukėlė PostBack įvykį. Žinant jį, galima gerokai optimizuoti siunčiamų duomenų kiekį ir paspartinti puslapio užkrovimo laiką.
Paprasčiausias pavyzdys - LinkButton tipo elementas, paspaudus pereinama prie kito puslapio. Spaudžiant LinkButton visą laiką įvykstą pakartotinis puslapio užkrovimas (OnInit, OnLoad, …), kuris dažniausiai nėra būtinas. Žemiau pateiktas kodas leidžia sužinoti PostBack įvykį sukėlusį elementą.
![]()
(kopijuoti kodą)
Originalus straipsnis ir komentarai