Tutorial ASP.NE...login
Tutorial ASP.NET
pengarang:php.cn  masa kemas kini:2022-04-11 14:18:18

Pengenalan kepada Razor


ASP.NET Razor - Tag


Razor bukan bahasa pengaturcaraan. Ia adalah bahasa penanda sebelah pelayan.


Apakah Razor?

Razor ialah sintaks penanda yang membolehkan anda membenamkan kod berasaskan pelayan (Visual Basic dan C#) ke dalam halaman web.

Kod berasaskan pelayan mencipta kandungan web dinamik apabila halaman web dihantar ke penyemak imbas. Apabila halaman web diminta, pelayan melaksanakan kod berasaskan pelayan dalam halaman sebelum mengembalikan halaman ke penyemak imbas. Dijalankan oleh pelayan, kod boleh melaksanakan tugas yang kompleks, seperti mengakses pangkalan data.

Razor adalah berdasarkan ASP.NET dan direka untuk mencipta aplikasi web. Ia mempunyai fungsi ASP.NET tradisional, tetapi lebih mudah digunakan dan lebih mudah dipelajari.


Sintaks Razor

Razor menggunakan sintaks yang serupa dengan PHP dan ASP klasik.

Cukur:

<ul>
@untuk (int i = 0; i < 10; i++) {
<li>@i< /li>
}
</ul>

PHP:

<ul>
<?php
untuk ($i = 0; $i < 10; $i++) {
echo("<li>$i</li>");
}
?>
< /ul>

Borang Web (ASP Klasik):

<ul>
<% untuk (int i = 0; i < 10; i++) { %>
<li><% =i %></li>
<% } %>
</ul>


Pembantu Pisau Cukur

Pembantu ASP.NET ialah komponen yang boleh diakses dengan beberapa baris kod Razor yang ringkas.

Anda boleh membina pembantu anda sendiri menggunakan sintaks Razor, atau gunakan pembantu ASP.NET terbina dalam.

Berikut ialah penerangan ringkas tentang beberapa pembantu Razor yang berguna:

  • Grid Web

  • Grafik Web

  • Google Analitis

  • Facebook Integration

  • Twitter Integration

  • Menghantar E-mel

  • Pengesahan


Bahasa Pengaturcaraan Razor

Razor menyokong C# (C sharp) dan VB (Visual Basic) .


Laman web PHP Cina