whycomputer.com >> Interneto žinios >  >> Internetas

Kaip išvengti puslapio mirgėjimo po postback

ASP.NET programuotojai „postback“ terminu vadina puslapio atnaujinimą, kai naršyklė susisieja su serveriu. Per postback puslapis trumpam mirksi, nes naršyklė išvalo turinį prieš parodydama gaunamus duomenis. Microsoft siūlo keletą būdų, kaip išvengti šio mirgėjimo, įskaitant „Ajax“ technologiją. Ajax (Asynchronous JavaScript and XML) leidžia atnaujinti tik tą puslapio dalį, kuri reikalauja duomenų, todėl mirgėjimas išnyksta.

Žingsniai, kaip pašalinti mirgėjimą naudojant UpdatePanel

1 žingsnis

Atidarykite failą, kuriame yra mirganti svetainės puslapis, Visual Studio aplinkoje (žr. šaltinius 1, 1602‑1607 psl.).

2 žingsnis

Į puslapį įdėkite ScriptManager valdiklį.

3 žingsnis

Turinį, kurį norite atnaujinti per postback, supakuokite į UpdatePanel valdiklį. Nustatykite UpdatePanel ID „UDP1“ ir savybę Runat=\"Server\".

4 žingsnis

Nustatykite vidinių valdiklių savybes. Į tą patį UpdatePanel įdėkite tiek vartotojo valdiklius, tiek duomenų valdiklius.

Išsaugokite pakeitimus ir paleiskite puslapį. Patikrinkite, ar vartotojo sąveika nekelia mirgėjimo po postback.

Reikalinga įranga

  • Visual Studio 2008 arba naujesnė versija

URL:https://lt.whycomputer.com/internetas/100407725.html

Internetas
  • Kaip išsiųsti el. laišką iš HTML puslapio

    El. pašto kontaktų nuoroda – puikus papildymas bet kuriam tinklalapiui. Ji leidžia lankytojams lengvai siųsti klausimus ar atsiliepimus svetainės savininkui. Nors gali atrodyti sudėtinga, el. laiško siuntimas iš HTML puslapio yra gana paprasta. Naudojant „mailto“ nuorodą Žingsnis 1 Nuspręskite, į k

  • Kaip apsaugoti kompiuterį nuo nuotolinio stebėjimo

    ĮvadasNors mintis, kad kas nors stebi, ką darote kompiuteryje, gali kelti baimę, tai reali grėsmė. Nuolankūs nuomotojai, buvę draugai ar kiti asmenys gali naudoti šnipinimo programinę įrangą – „keyloggers“ ir nuotolinio priėjimo įrankius – kad matytų lankomas svetaines, vykdomas programas ir net gal

Interneto žinios © https://lt.whycomputer.com