Пишу под WinForms, когда пробовал php. Сечас решил посмтреть ASP.NET
И встречаются вопросы которые непонятны:
1. Такой код работает, и выдает локализированное значение
<h1><%=Project.Resources.Strings.Welcome%></h1>
А такой код показывает
"<%=Project.Resources.Strings.Welcome%>" вместо значения
<asp:MenuItem NavigateUrl="~/Default.aspx" runat="server" Text='<%=Project.Resources.Strings.Welcome%>'/>
2. И никак не пойму разницу между
<%,
<%#,
<%$,
<%=
3. Как правильно оформить в коде страницы
<h1><%=Project.Resources.Strings.Welcome%></h1> чтобы в Design режиме там было видно значение из ресурсов или из кода страницы (сейчас в режиме ди зайна там пусто)
что вроде
<h1>DesignMode ? "Welcome","<%=Project.Resources.Strings.Welcome%>"</h1>... << RSDN@Home 1.2.0 alpha 4 rev. 1090>>