Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
Здрасти :) Есть у меня кнопка <INPUT type="submit" value="Кнопка" name="post"> И текстовое поле <TEXTAREA name="TextBox"></TEXTAREA> Хотелось бы теперь на стороне сервера прочитать то, что мы в TextBox написали. Подскажите как реализовать такое. Или хотябы в каком направлении двигаться. Заранее благодарна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 13:17 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
В сторону тега forms ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 14:44 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
точнее form все что вводили в Input-ы передается серверу в виде коллекции (имя элемента=значение) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 14:47 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
<%=request.form("TextBox")%> С сохранением переносов строк - <%=replace(request.form("TextBox"),chr(34),"<br>")%> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2005, 15:08 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
Ребята подскажите пожалуйста а как состояние теперь TextBox сохранить, а то каждый раз при отправлении клиенту, приходит пустое поле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 12:00 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
Запихните его во ViewState на стороне сервера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 12:24 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
Ну это я поняла, только как реализовать незнаю :) Сделала так: <TEXTAREA name="TextBox" EnableViewState="True"></TEXTAREA> Не работает к сожалению, а как еще сделать не знаю :( на стороне сервера чтоли пихать в TextBox значение нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 12:50 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
Насчёт ViewState я погорячился. Попробуйте создать невидимый пользователю TextBox на странице и при изменении TextArea (пропишите контролу runat=server) клиентским скриптом обновлять значение TextBox, а после перезагрузки страницы считывать значение TextArea из TextBox. Не работал с TextArea, не знаю насколько вариант разумный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 14:07 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
да в том то и дело, что нельзя использовать runat=server, так как работаю с данным полем на стороне клиента :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 14:14 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
Одно из другого не вытекает. runat=server нуобходимо для того, чтобы можно было при загрузке страницы установить значение для TextArea из невидимого TextBox'a. При это своих 'клиентских' свойств TextArea не теряет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 14:18 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
Вы могли бы уточнить задачу, что именно вы хотите сделать? Тогда, думаю, и посоветовать можно будет что-то более путное, а не концептуальное и некрасивое решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 14:22 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
Добрый день :) в общем я произвожу изменение скриптами в TextBox на стороне клиента. На подобии того скрипта, что здесь при создании сообщения, только здесь вставляется подобие тегов в квадратных скобках, ну а у меня текст при наведении на объект. Потом данные из этого поля я использую на сервере, а при возвращении страницы клиенту, он видит пустое поле. Вот этого мне бы и хотелось избежать. Спасибо за участие :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 08:57 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
a чем не устраивает такое? <asp:TextBox id="TB1" runat="server" Height="100px" Width="300px" TextMode="MultiLine"></asp:TextBox> http://filimon.tk - НаСтоящий Windows Desktop в IE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 17:17 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
А вы не можете и вправду использовать серверный контрол вместо TextArea? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 18:14 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
Если совсем невмоготу как надо использовать TextArea, то общая концепция такова: 1) Создаём html-контрол TextArea. 2) Создаём серверный контрол TextBox, делаем его невидимым. 3) на событие onclick кнопки, отправляющей данные на сервер, ставим javascript функцию, которая присваивает TextBox'у значение TextArea, а затем вызываем submit формы. 4) В теге <body> прописываем событие onload и пишем ещё одну javascript функцию, которая присваивает TextArea значение TextBox'а. 5) И будет вам щастие! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 18:54 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
ЛенусикРебята подскажите пожалуйста а как состояние теперь TextBox сохранить, а то каждый раз при отправлении клиенту, приходит пустое поле.Ленусик, Вам же уже все расказали :) при загрузке страницы смотрите значение Request.Form["TextBox"], если оно не null тогда формируете значение для textArea, т.е. Код: plaintext 1. 2. 3. 4. 5. 6. Это был вариант для использования не серверного контрола Ленусикда в том то и дело, что нельзя использовать runat=server, так как работаю с данным полем на стороне клиента :(для работы с серверным контролом на стороне клиента можно использовать конструкцию: Код: plaintext Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 23:49 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
AxeleronЕсли совсем невмоготу как надо использовать TextArea, то общая концепция такова: 1) Создаём html-контрол TextArea. 2) Создаём серверный контрол TextBox, делаем его невидимым. 3) на событие onclick кнопки, отправляющей данные на сервер, ставим javascript функцию, которая присваивает TextBox'у значение TextArea, а затем вызываем submit формы. 4) В теге <body> прописываем событие onload и пишем ещё одну javascript функцию, которая присваивает TextArea значение TextBox'а. 5) И будет вам щастие! :)хм... простите, конечно, но это называется почесать ухо пяткой.... Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 23:51 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
подправлю скрипт: на клиенте: Код: plaintext Код: plaintext 1. 2. 3. 4. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2005, 23:54 |
|
||
|
Значение на сервере
|
|||
|---|---|---|---|
|
#18+
profilхм... простите, конечно, но это называется почесать ухо пяткой.... Ну не спорю, просто, наверное вопрос не до конца понял. С другой стороны, тоже способ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2005, 12:15 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=975&tid=1393410]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 367ms |

| 0 / 0 |
