Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.07.2006, 11:05
|
|||
|---|---|---|---|
|
|||
Session и Eval переменных в aspx |
|||
|
#18+
Приветствую всех! Есть страница. В aspx страницы лежит примерно следующее <form id="form1" runat="server"> <asp:Label runat="server" ID="LoginNamez" Visible="true" Text=<%# ViewState["Login"].ToString() %> /> </form> В cs страницы лежит public partial class NForum_Default : System.Web.UI.Page { protected override void OnInit(EventArgs e) { Session["UserAuthorised"] = true; Session["Login"] = "123123"; base.OnInit(e); } protected void Page_Load(object sender, EventArgs e) { } } При всем этом, на выходе, в чистом HTML получаю <span id="LoginNamez"></span>, в котором нет никакого текста. Строчка Session["Login"] = "123123"; была запихнута и в Page_Load и в OnInit и в PreInit. Ничего не помогло. Спасите! ЗЫ. Искал, не нашел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.07.2006, 11:28
|
|||
|---|---|---|---|
|
|||
Session и Eval переменных в aspx |
|||
|
#18+
Так ты пишешь в Session, а выводишь ViewState. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.07.2006, 11:38
|
|||
|---|---|---|---|
Session и Eval переменных в aspx |
|||
|
#18+
Попробуй это: Код: plaintext 1. 2. 3. 4. Да, и еще и предыдущий посто тоже надо учесть. Сергей ------------------ Умом Россию не понять... С умом она несовместима. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.07.2006, 12:03
|
|||
|---|---|---|---|
|
|||
Session и Eval переменных в aspx |
|||
|
#18+
Здравствуйте, Alexsashka, Вы писали: A>Так ты пишешь в Session, а выводишь ViewState. ОЙ, ну это я сюда запостил случайно, так, я вывожу сессию. Хотя, пробовал и вьюстейт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.07.2006, 12:07
|
|||
|---|---|---|---|
|
|||
Session и Eval переменных в aspx |
|||
|
#18+
Здравствуйте, gerss, Вы писали: G>Попробуй это: G>protected void Page_Load(object sender, EventArgs e) G> { G> DataBind(); G> } Спасибо огромное, помогло! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.07.2006, 12:21
|
|||
|---|---|---|---|
|
|||
Session и Eval переменных в aspx |
|||
|
#18+
Здравствуйте, Reist, Вы писали: R>Приветствую всех! R>Есть страница. R>В aspx страницы лежит примерно следующее R> R><form id="form1" runat="server"> R> <asp:Label runat="server" ID="LoginNamez" Visible="true" Text=<%# ViewState["Login"].ToString() %> /> R></form> R> Конструкция <%# ваше что-то %> вроде бы удобнее, когда данные выбираются из какого-нибудь источника данных и требует вызова DataBind() Может быть, здесь приятнее написать <%= ViewState["Login"].ToString() %> безо всяких DataBind() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.07.2006, 12:59
|
|||
|---|---|---|---|
|
|||
Session и Eval переменных в aspx |
|||
|
#18+
Здравствуйте, Reist, Вы писали: R> protected void Page_Load(object sender, EventArgs e) R> { R> } Реализуй биндинг, т.е добавь в DataBind(), например, в PageLoad; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) DataBind(); } Если не хочешб привязку к данным (DataBinding) делать пиши вместо <%#bla-bla-bla%> <%=bla-bla-bla%> <form id="form1" runat="server"> <asp:Label runat="server" ID="LoginNamez" Visible="true" Text=" <%= ViewState["Login"].ToString() %>" /> </form>... << RSDN@Home 1.2.0 alpha rev. 0>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.07.2006, 14:49
|
|||
|---|---|---|---|
|
|||
Session и Eval переменных в aspx |
|||
|
#18+
Здравствуйте, RustM, Вы писали: RM>Если не хочешб привязку к данным (DataBinding) делать пиши вместо <%#bla-bla-bla%> <%=bla-bla-bla%> RM> RM><form id="form1" runat="server"> RM> <asp:Label runat="server" ID="LoginNamez" Visible="true" Text=" <%= ViewState["Login"].ToString() %>" /> RM></form> RM> кажется серверные контролы в своих атрибутах не могут содержать <%=bla-bla-bla%>? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.07.2006, 15:19
|
|||
|---|---|---|---|
|
|||
Session и Eval переменных в aspx |
|||
|
#18+
RK>кажется серверные контролы в своих атрибутах не могут содержать <%=bla-bla-bla%>? без кажется... точно не могут... << RSDN@Home 1.1.4 beta 6a rev. 436>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.07.2006, 17:05
|
|||
|---|---|---|---|
|
|||
Session и Eval переменных в aspx |
|||
|
#18+
Здравствуйте, mogadanez, Вы писали: RK>>кажется серверные контролы в своих атрибутах не могут содержать <%=bla-bla-bla%>? M>без кажется... точно не могут +1 Не могут! Это точно. Сработал коварный паттерн копипаста :) Имелось ввиду конечно без обвязки <asp:Label .../> <%=ViewState["Login"].ToString()%>... << RSDN@Home 1.2.0 alpha rev. 0>> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=18&tablet=1&tid=1391524]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
131ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 420ms |

| 0 / 0 |
