Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Проблема с web user control
|
|||
|---|---|---|---|
|
#18+
Есть web user control, содержащий html и web контроллы: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. Если же я хочу создать контролл динамически, то есть ShowOpenFile ShowOpenFile1 = new ShowOpenFile(); ShowOpenFile1.UserFileName = "document.doc"; то у меня вылетает ошибка на строке, помеченной (*). Подскажите, плиз, как это исправить.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 17:20 |
|
||
|
Проблема с web user control
|
|||
|---|---|---|---|
|
#18+
При таком создании контролла Код: plaintext 1. 2. выдается ошибка, что контролл lbtnDelete должен находиться внутри тегов с runat="server"... Ничего не понимаю :'( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 18:01 |
|
||
|
Проблема с web user control
|
|||
|---|---|---|---|
|
#18+
можно попробовать так: protected System.Web.UI.WebControls.Panel Panel1; private void Page_Load(object sender, System.EventArgs e) { ShowOpenFile uc = Page.LoadControl("ShowOpenFile.ascx") as ShowOpenFile; if(uc != null) { uc.UserFileName = "test"; Panel1.Controls.Add(uc); } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2006, 19:15 |
|
||
|
Проблема с web user control
|
|||
|---|---|---|---|
|
#18+
dimasha, спасибо! У меня получилось :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 09:23 |
|
||
|
Проблема с web user control
|
|||
|---|---|---|---|
|
#18+
И снова возникла проблема... У меня есть функция другого класса, которая по входному параметру определяет, какой именно контролл необходимо создать. Внутри этой функции Page нету, поэтому я опять не могу создать свой user control. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 09:44 |
|
||
|
Проблема с web user control
|
|||
|---|---|---|---|
|
#18+
John77И снова возникла проблема... У меня есть функция другого класса, которая по входному параметру определяет, какой именно контролл необходимо создать. Внутри этой функции Page нету, поэтому я опять не могу создать свой user control. А функция откуда вызывается? Может, ей можно передать Page как параметр? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 11:33 |
|
||
|
Проблема с web user control
|
|||
|---|---|---|---|
|
#18+
можно так public class Test { public static string ChooseControl(int check) { switch(check) { case 1: return "UC/UC1.ascx";break; case 2: return "UC/UC2.ascx";break; default : return string.Empty; break; } } } и на странице UC1 uc = Page.LoadControl(Test.ChooseControl(1)) as UC1; ... тупо, но работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2006, 13:40 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34081142&tid=1388143]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 348ms |

| 0 / 0 |
