Possible Duplicate:
ASP.NET “special” tags
What is the difference between <%# ... %>, <%= ... %> and <%$ ... %>?
I couldn’t find anything information about this. It’s impossible to find “<%=” using a search engine.
Do these tags have a name?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
<%= ... %>is generally equivalent to Response.Write(…)it cannot be used in a control attribute that is runat=”server”
<%: ... %>(as of .NET v4.0) is an html encoded version of<%= %>(as @Eric mentions)<%# ... %>is used in data-binding context for Bind, Eval or Output (as @Ray mentions)<%$ ... %>is used in the context of a control attribute with runat=”server” (google “expression builder” also have a look at making a general purpose ‘Code’ expression builder. it is evaluated when the attribute/Parameter is required by the control.