Monday, September 12, 2011

ASP.net inline tags

Here is short reference of the inline tags in ASP.net.  I had to type them down, now that Razor has been introduced in ASP.net MVC3 I’m start to get confused.. I did go crazy when I tried to find the reference for the <%: %> tag … I decided to write them all down..

Thanx Mike Banavige
I Copy parts from http://forums.asp.net/post/1828702.aspx

<% %>An embedded code block is server code that executes during the page’s render phase. The code in the block can execute programming statements and call functions in the current page class.
http://msdn2.microsoft.com/en-gb/library/ms178135(vs.80).aspx

<%= %> most useful for displaying single pieces of information.
http://msdn2.microsoft.com/en-us/library/6dwsdcf5(VS.71).aspx

<%# %> Data Binding Expression Syntax.
http://msdn2.microsoft.com/en-us/library/bda9bbfx.aspx

<%$ %> ASP.NET Expression.
http://msdn2.microsoft.com/en-us/library/d5bd1tad.aspx

<%@ %> Directive Syntax.
http://msdn2.microsoft.com/en-us/library/xz702w3e(VS.80).aspx

<%– –%>Server-Side Comments.
http://msdn2.microsoft.com/en-US/library/4acf8afk.aspx

<%: %> Like <%= %> But HtmlEncodes the output (new with Asp.Net 4).
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

<!– #include file|virtual=”filename” –>  Server side include.
http://msdn.microsoft.com/en-us/library/3207d0e3.aspx

@ directive Text template directive.
http://msdn.microsoft.com/en-us/library/xz702w3e.aspx

No comments:

Post a Comment