2013-06-13 16 views
7

Próbowałem dowiedzieć się, co nazwać operatory wyjściowe "<% =" i "<%:" w asp.net. Wyszukiwanie symboli w Google nie robi wiele.Co to jest <% = lub <%: wywoływane w ASP.NET?

+0

nie wiem co wyszukiwarka ya używane, kopiowane i wklejane tytuł zapytania do Google, ale mnóstwo odpowiedzi :). – tymeJV

+0

Nikt nie odpowiada na pytanie: czym one są "nazywane" ... – IrishChieftain

+6

Przestań głosować na zakończenie, nie duplikat, użytkownik pyta się, jak się nazywa, a nie co robi. – Phill

Odpowiedz

4

<%= jest Response.Write

<%: jest Response.Write z Server.Encode

1

Są pieszczotliwie zwany „bryłek kodem”

http://dustinkendall.blogspot.com/2010/08/aspnet-mvc-code-nuggets.html

+0

To jest "nieprawidłowe". Kolokwalizm osobisty jednego blogera nie stanowi odpowiedzi dla wszystkich. :-) Zobacz powyżej odniesienie do firmy Microsoft, aby uzyskać nieco bardziej wiarygodną odpowiedź. – BenSwayne

+0

@BenSwayne - jaką część "pieszczotliwie znanej jako" nie rozumiesz? To nie jest "jeden blogger". Google to, a znajdziesz wiele odnośników, podałem tylko jeden link jako odniesienie, czy wolałbyś listę wszystkich ponad 2000 referencji? –

+0

@BenSwayne - Przy okazji, nawet menedżer programów dla ASP.NET (Scottgu) określa je jako Nuggety kodowe. Zobacz, gdzie on się nazywa: "Nowa składnia kodu Nugget <%: %>" http://weblogs.asp.net/scottgu/archive/2010/04/06/new-lt-gt-syntax-for-html-encoding-output-in- asp-net-4-and-asp-net-mvc-2.aspx i tutaj przez Phil Haack "blok kodu (często nazywany kodem Nugget przez członków zespołu Visual Web Developer)" http://haacked.com/ archiwum/2009/09/24/html-encoding-code-nuggets.aspx .. czy naprawdę muszę keeo going? –