..
Pēc ieviešot AJAX, kā mēs redzam sejas jēgas potenciālu šo novatorisko tehnoloģiju. Mēs izveidosim vienkāršu pieteikumu ar lapas saturu, kas liks UpdatePanel. Apagina tad ievieto divas etiķetes, kas parāda datumu un laiku lapas ir piekrauts, bet mēs likts etiķetes iekšā "UpdatePanel un vienu ārā, lai redzētu, kā daļēju atjaunināšanu lapā.
Tātad, mēs izveidot jaunu tīmekļa vietni un pievienot ScriptManager vadīklu default.aspx veidlapa (atrodas AJAX paplašinājumu cilnē Toolbox), kas ir nepieciešama, lai AJAX kontroles vadība laiž formu. Tradicionāli šī kontrole ir jāizņem no DIV tagu, kas Visual Studio izveido automātiski. Pēc iekļaušanas šī kontrole mūsu lapā mums ir situācija, kā šis

Tagad ievietot etiķeti mūsu veidā un denominiamola LabelDataOraLoad. Ievietojiet poga

Atveriet failu un modificēt ebento Default.aspx.cs Page_Load tā, lai marķējums parāda pašreizējo datumu un laiku
aizsargā spēkā Page_Load (objekts sūtītājam, EventArgs e)
{
this.LabelDataOraLoad.Text = DateTime.Now.ToString ();
}
Sākam pieteikumu un radīt dažas amata vietas atpakaļ, noklikšķinot uz pogas vairākas reizes. Ko mēs novērojam, ka vērtības mainās katru reizi, nospiežot pogu.
Šajā brīdī, pievienojiet UpdatePanel kontroles lapu un mēs liekam otru etiķeti sauc LabelDataOraUpdate šajā kontrole

Šim etiķetes mēs mainīt Page_Load notikums, lai tas parāda pašreizējo datumu un laiku
aizsargā spēkā Page_Load (objekts sūtītājam, EventArgs e)
{
this.LabelDataOraLoad.Text = DateTime.Now.ToString ();
this.LabelDataOraUpdate.Text = DateTime.Now.ToString ();
}
Sākam pieteikumu un radīt dažas amata vietas atpakaļ, kā agrāk. Mēs redzam, ka etiķetes darbojas tādā pašā veidā, kas atjaunināta ar katru klikšķi

Tas ir tāpēc, lai gan otrais uzlīme atrodas dell'UpdatePanel rīcībai, kas izraisījusi postback notiek ārpus šīs kontroles. Tagad pāriet Pogas dell'UpdatePanel likvidēt. Ja raugāmies mēs redzam default.aspx failu, kas atrodas iekšpusē tagus pogu uz paneļa

Ja mēs sākam šajā brīdī mēs redzam, ka, noklikšķinot uz pogas marķējumā tikai ietverto nell'UpdatePanel pieteikums ir atjaunināta, bet otra ir iestatīts uz vērtību pirmajā lapā slodzes

Tas ir process, ko sauc par daļēju atjaunināšanu tikai mākslas paginaperchè lapa tiek atjaunināta, atbildot uz konkrētu rīcību (klikšķi poga).
Tas ir skaidri tikai neliels piemērs, kas norāda uz iespējamo AJAX, un es aicinu jūs padziļināsies ar oficiālu dokumentāciju interesantas iezīmes citu Microsoft kontroli, piemēram, Taimeris, UpdateProgress AutoCompleteExtender, utt.
| |
ASP (Advanced)
Pilns kurss, lai radītu dinamisku tīmekļa vietnes. Sākot no € 39. |
| |
ASP.NET (Kurss)
Pilns kurss būvniecībai Web pieteikumus no 49 €. |
| |
SQL un datu bāzes (Course)
Izveidot un pārvaldīt relāciju datu bāzēm. Sākot no € 39. |