Как отключить пользовательский контроль, чтобы страница_Load не была выполнена? Enabled не существует для usercontrol и Visible не работает, он просто скрывает usercontrol, но загрузка страницы выполняется.disable usercontrol
ответ
ли это:
Добавьте это к началу страницы <% @ Reference Control = "~/MyControl.ascx" %>
Затем, когда вам нужно просто добавить контроль это где вы хотите его, как этот
ControlPlaceHolder.Controls.Add (Page.LoadControl («~/MyControl.ascx»))
Таким образом, элемент управления будет загружен только тогда, когда вам это нужно.
Если вам нужно ViewState отключенного пользовательского элемента управления, это не подходит. –
Возможно, вы удалите элемент управления до того, как рендеринг начнется с this.Controls.Remove(xxx)
в preInit, но вы хотели бы, чтобы это происходило последовательно. НАПРИМЕР. если вы удалите элемент управления при первом обслуживании запроса, а затем разрешите его включить при обратном вызове, то может иметь проблему десериализации видового пространства. может быть. стоит выстрел
- 1. MVVM + UserControl + UserControl + DependencyProperty
- 2. UserControl запускает другой UserControl
- 3. Usercontrol в usercontrol
- 4. Disable alert();
- 5. Disable GestureRecognizer
- 6. Disable @EnableAutoConfiguration
- 7. disable controlpanel
- 8. Disable TabLayout
- 9. EHCache Disable
- 10. Disable Backspace
- 11. Disable CollapsingToolbarLayout
- 12. Disable System.err
- 13. UserControl наследует от другого UserControl
- 14. WPF UserControl в другой UserControl
- 15. WPF UserControl наследованию другой UserControl
- 16. C# open UserControl from UserControl
- 17. Acess UserControl внутри другого UserControl
- 18. Об UserControl в другом Usercontrol
- 19. joomla jce disable/enable
- 20. Disable Ripple on ListView
- 21. Вкладка TRibbon Disable
- 22. Orchard Disable Smtp Emails
- 23. Disable App Nap
- 24. WebView Disable DoubleTap
- 25. fullCalendar - Disable Multiselect Day
- 26. Disable back fade popup
- 27. MongoMapper Disable Embedded ID
- 28. Resharper disable string completeion?
- 29. iOS pageviewcontroller disable swipe
- 30. Disable Lock Screen
удачи по вашей проблеме? –