|
|
|
Обратиться к контролу из одного 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 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
StudentsЯ закончил летом универ... Какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 13:09:03 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
ShSergeStudentsЯ закончил летом универ... Какой? иатэ нияу мифи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 13:12:18 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
StudentsЯ закончил летом универ. Сейчас работаю программистом - делаю сайты. Как-то слишком сложен ваш алгоритм. легче сделать так: 1)считаем количество в 1.ascx.cs , выводим количество в 1.ascx 2)ставим display:none тому блоку, где количество 3)через скрипт берём значение и записываем в нужный нам блок в 2.ascx Вуаля. Намного всё прощеделай так всегда люблю быть востребованным на рынке труда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 13:12:25 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
так плохо делать? есть, конечно, вероятность, что кто-то в своём браузере скрипты отключит, но верноятность небольтшая совсем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 13:16:42 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 13:20:04 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Можно ещё вот как сделать. Добавить position:absolute, и загнать лейбл с количеством на другой ascx файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 13:31:41 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Только мне кажется, что Students всех толсто троллит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 13:43:52 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
ЭтоТроллингТолько мне кажется, что Students всех толсто троллит? Да не, походу в реале чел неодупляем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 14:23:23 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Вы не понимаете. Не могу я отдельный класс написать, не я один сайт делаю. position:absolute, top:293px в разных браузерах по-разному ведёт себя, где-то стоит чуть выше, где-то чуть-ниже. То же не подходит. Остаётся либо скрипт, либо тот код, который прописал МСУ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 14:33:53 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 14:35:39 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 14:40:58 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Studentsне я один сайт делаю да их там много таких? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 14:55:20 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
някаStudentsне я один сайт делаю да их там много таких? Нифига, враньё! Это фэйк! Он трудится над сайтами и косит бабло в одиночку! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 14:58:53 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
МСУ, блин, сижу ржу в голос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 14:59:56 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
на форум sql.ru можно ходить за хорошим настроением баш нервно курит в сторонке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 15:02:09 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Мне между прочим не смешно. Я тут уже второй день над этим парюсь. Сделал так: <div style="position: relative; top: 50px; float:right;"> теперь нужный мне див из одного ascx файла залезает на другой ascx. И кажется, что всё прописано в одном (см. скришот) Теперь даже никто не догадается, что для количества товара и dropdownlist используются разные ascx части ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 15:08:33 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
проблема была в том, что: 1)у меня есть отдельная часть - ДатаСурс (она была до меня) 2)отдельная часть - список программ (там и считалось количество и выводилось на экран) От меня требовалось - написать отдельную веб-часть - фильтр, вставить в ДатаСурс, чтобы выводилось в трасформации списка программ программы по сортировки. Я это сделал. Проблема была в том, чтобы вставить div из списка программ и div из фильтра в один белый большой div, т.к. ascx файлы разные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 15:17:28 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
StudentsСделал так: <div style="position: relative; top: 50px; float:right;"> Отлично сынок, ты готов. Поехали воевать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 15:23:23 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Поехали ...[img=http://www.segodnya.ua/img/users/492/32/7(18).jpg] воевать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 15:24:36 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Ну вы бы сами как сделали? Этот ваш код: Код: c# 1. не подходит, т.к.: часть ascx фильтр должна быть выше датаусурс, а то он не увидит фильтр. А список программ ниже. Порядок такой: Фильтр, датасурс, список. Фильтр я сделал, мне нужно было его разместить визуально в том же блоке, где программы. Вот как бы вы сами действовали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 15:30:45 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
+ оффStudents, На Ленинском проспекте в советские времена был (может, раньше был, а щас переименовали) Н аучно И сследовательский И нститут Х имии У добрений и Я дохимикатов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 15:53:59 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
Students, тебе просто хотят сказать, что так как ты придумал, никто не делает :) Если некие данные нужны на разных страницах то есть в конце концов Session, Application, Cache и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 16:01:44 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
StudentsВот как бы вы сами действовали? Тебя уже десять раз об этом сказали. Сказать одиннадцатый? Если тебе встречается бетонная стена на пути, есть 2 варианта: а) побиться об нее головой, пробить дырку и пролезть б) обойти Ты относишься к группе б). P.S. Мой код в данной "задаче" - зло. Не равняйся на него. Я тебе его дал, чтобы снизить нагрузку на твой череп при ударах об бетон. Покойся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 16:51:50 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
авторТы относишься к группе б). Попутал. Конечно же к а) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2012, 16:53:29 |
|
||
|
Обратиться к контролу из одного ascx файла из другого ascx файла
|
|||
|---|---|---|---|
|
#18+
попробую объяснить. на страницу где есть оба контрола Код: c# 1. 2. 3. 4. 5. 6. В файле myCntrl1.cs Код: c# 1. теперь через cntlrLink можешь обращаться к методам и т.п. из myCntrl2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.02.2012, 16:23:41 |
|
||
|
|

start [/forum/topic.php?all=1&fid=18&tid=1359922]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
201ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
95ms |
get tp. blocked users: |
2ms |
| others: | 205ms |
| total: | 552ms |

| 0 / 0 |
