<%# %>

1 отговора 0 прегледа
#1

<%# %>

Нов съм в asp.net и имам един вероятно глупав въпрос: каква е разликата между
<%Response.Write(GetValue("ConstName"));%>
и
<%#GetValue("ConstName")%>
???
Защо по някога <%#GetValue("ConstName")%> не работи?

Отговор
в отговор на r4ndOm #2

Re: &lt;%# %&gt;

<% %> и <%= %> са блокове код, които се изпълняват по време на рендване на страницата и просто генерират хтмл.

<%# %> са data-binding изрази и се изпълняват по време на байндване на контрола. Най-вероятно не ти работят, защото не викаш DатаBind() метода на страницата или контрола.

[линк]
[линк]

Отговор