عرض من ASP.NET

هناك عدة طرق إلى عرض معلومات من على ASP.NETالبرنامج. أسلوب واحد هو لاستخدام <% =% > البناء. أسلوب آخر هو لاستخدام استجابة.Write كشف .

استخدام <% =% >

أن أبسط طريقة للحصول على المعلومات dهوplay من ASP.NETبرنامج هو لاستخدام <% =% > بناء. القيمة التي تم إدخالها بعد كتابة علامة يساوي في الصفحة الحالي. يعرض تعليمات برمجية التالية القيمة المتغير name.

Hello <%= name %>!

إذا كانت القيمة اسم "مجدي"، تقوم تعليمات برمجية بكتابة السلسلة التالية في الصفحة الحالي:

Hello Frank!

<% =% > بناء هو مفيدة ل dهوplaying قطعة واحدة من المعلومات.

كشف استجابة.Write

هناك طريقة أخرى للنص dهوplay هو لاستخدام استجابة.Write كشف . يمكن وضع داخل حظر <%>.

<% Response.Write("Hello, World!") %>

استجابة.Write عبارة يمكن أن تستخدم في دالة أو طريقة داخل حظر النصى. يلي مثال يظهر دالة تحتوي على استجابة.Write كشف .

ملاحظة

في ASP.NETالصفحات، ووظائف و يجب المتغيرات المعرفة داخل <برنامج نصي> كتل، بينما يجب وضع تعليمات برمجية التنفيذية داخل <%> كتل.

<script runat="server" language="JScript">
   function output(str) {
      Response.Write(str);
   }
   var today = new Date();
</script>
Today's date is <% output(today); %>. <BR>

استجابة.Write كشف الإخراج هو دمجها مع الصفحة التي تتم معالجتها. يسمح هذا للإخراج استجابة.Write إلى كتابة تعليمات برمجية التي بدورها بعرض نص. تشغيل سبيل المثال، كتابة تعليمات برمجية التالية حظر برنامج نصي يقوم بعرض التاريخ الحالي (تشغيل الخادم) في نافذة تنبيه من مستعرض الوصول إلى الصفحة. علامة <برنامج نصي> هو تقسيم حتى لا يقوم الخادم بمعالجة علامة.

<script runat="server" language="JScript">
   function popup(str) {
      Response.Write("<scr"+"ipt> alert('"+str+"') </scr"+"ipt>");
   }
   var today = new Date();
</script>
<% popup(today); %>

لمزيد من المعلومات، راجع Response.

راجع أيضًا:

المبادئ

نظرة عامة حول ASP.NET

موارد أخرى

عرض معلومات مع JScript