إرب <٪ التعبير - ٪ > في صفحات أسبكس
-
18-09-2020 - |
سؤال
هل asp.net وجهات النظر أسبكس لديها العلامات التي تعمل على غرار إرب روبي <% -%>
?أنا لا أحب كل هذه فواصل الأسطر في بلدي asp.net مفك ولدت هتمل.أما بالنسبة لمحركات العرض الأخرى (نهمل ، سبارك ، الحلاقة) أنا لا أريد استخدامها حتى الآن.
مثال سريع على الفرق بين <٪ ٪ > و <٪ - ٪>في إرب:
1. <% %>
<% 3.times do %>
Ho!<br />
<% end %>
Merry Christmas!
يعطينا:
Ho!<br />
Ho!<br />
Ho!<br />
Merry Christmas!
2. <% -%>
<% 3.times do -%>
Ho!<br />
<% end -%>
Merry Christmas!
يعطينا:
Ho!<br />
Ho!<br />
Ho!<br />
Merry Christmas!
المحلول
<% %>
موجود
<% -%>
غير موجود
هناك فرصة صغيرة أن الحلاقة لديها ذلك.لم أتحقق من ذلك بعد.
إلى المجيبين الآخرين:
لاحظ أن علامة ناقص صغيرة.في القضبان ، فهذا يعني أنه سيتم تجريد الأسطر الفارغة.
نصائح أخرى
غير متأكد من السبب في أنك تقول تقليد، لأن هذه التدوين على ASP الكلاسيكية و ASP.NET تسلب روبي ERB.
ومع ذلك، فإنه موجود، وهو متطابق تقريبا.انظر هنا كتل الرمز)، التعبيرات و التعبيرات الملزمة .
إذا لم أكن أخسرت، يجب أن تكون قادرا على استخدام <٪= Expression٪> في ASP.NET إلى قيم الإخراج