|
|
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Привет всем. У меня на одной странице расположены 2 ascx файла. В одном из них есть <asp:Label ID="lblCountText" runat="server" /> Я могу прописать: lblCountText.Text = "..."; Скажите, могу ли я обратиться к этому lblCountText из другого ascx файла, расположенного на той же самой странице? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2012, 17:19:30 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Students, чисто английский ответ: Да, можешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2012, 17:50:34 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
а как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2012, 17:54:44 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Students, Инкапсуляция - не, не слышал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2012, 18:05:18 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
аффтар ты чтото не то делаешь инкапсуляция не зря придумана ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2012, 18:06:09 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
StudentsСкажите, могу ли я обратиться к этому lblCountText из другого ascx файла, расположенного на той же самой странице? Конечно. Сделай у одного контрола свойство с типом другого контрола и присвой его на странице. Можно в качестве свойства задать ID контрола и потом по нему найти этот контрол. Пример - SqlDataSource, ID которого можно назначить в DataSouceID, например, GridView. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2012, 23:44:11 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
как всё сложно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 00:37:34 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Как я понял, Инкапсуляция - это public. http://ru.wikipedia.org/wiki/Инкапсуляция_(программирование) Но это не поможет. У меня есть 2 ascx и cs файла: 1.ascx - тут я пишу <asp:Label ID="lblCountText" runat="server" /> 1.ascx.cs - тут я пишу blCountText.Text = "..." 2.ascx 2.ascx.cs - тут мне нужно написать blCountText.Text = "aaa", но он не видит lblCountText из 1.ascx . То, что предлагает Starlex не совсем понятно и как-то слишком по-извращенски. Других способов нету? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 10:20:58 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
StudentsУ меня на одной странице расположены 2 ascx файла. Скажите, могу ли я обратиться к этому lblCountText из другого ascx файла, расположенного на той же самой странице? У меня в одном гараже стоят два автомобиля: Ниссан Жук и Тойота Камри. Скажите, могу ли я подёргать руль Жука, сидя в Камри? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 11:15:07 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
StudentsКак я понял, Инкапсуляция - это publicугу, а сейф - это ключ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 11:31:22 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Starlex написал, что можно. МСУ написал, что нет. Кому верить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 11:36:26 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
StudentsМСУ написал, что нетгде он это написал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 11:39:58 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
.StudentsМСУ написал, что нетгде он это написал? "Скажите, могу ли я подёргать руль Жука, сидя в Камри?" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 11:54:40 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Students.пропущено... где он это написал? "Скажите, могу ли я подёргать руль Жука, сидя в Камри?"можешь длинной палкой но зачэм? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 11:58:30 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
ага, значит всё-таки могу. У меня товары считаются в 2.ascx.cs , а вывести количество нужно в 1.ascx . Не хочется по 2 раза считать в 2.ascx.cs и в 1.ascx.cs ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 12:04:47 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
считание товаров надо делать вообще в отдельном классе а то и слое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 12:08:56 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Хорошо, можете сказать мне на будущее - каким образом прописывать значение в контрол 1.ascx из 2.ascx.cs . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 12:14:17 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
StarlexКонечно. Сделай у одного контрола свойство с типом другого контрола и присвой его на странице. Можно в качестве свойства задать ID контрола и потом по нему найти этот контрол. Пример - SqlDataSource, ID которого можно назначить в DataSouceID, например, GridView. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 12:17:14 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Как всё сложно. А без извращений можно? на msdn нашёл form.request, Form.FindControl. Это я не в ту степь полез? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 12:21:22 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
StudentsА без извращений можно?.считание товаров надо делать вообще в отдельном классе а то и слое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 12:22:55 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
StudentsА без извращений можно? Извращение - это то, что ты делаешь. Разве ещё не понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 12:41:23 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
пипец, человек не знает базовых понятий ООП а лезет чета программировать Students, если вы действительно студент, то на месте вашего преподавателя я бы отправил вас в армию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 12:55:45 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Students, Код: c# 1. 2. 3. 4. 5. 6. 7. AllControls ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 12:58:02 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Я закончил летом универ. Сейчас работаю программистом - делаю сайты. Как-то слишком сложен ваш алгоритм. легче сделать так: 1)считаем количество в 1.ascx.cs , выводим количество в 1.ascx 2)ставим display:none тому блоку, где количество 3)через скрипт берём значение и записываем в нужный нам блок в 2.ascx Вуаля. Намного всё проще ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 13:07:34 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=37664925&tid=1359922]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
161ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
80ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 513ms |

| 0 / 0 |
