Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как достать объект из asсx. / 4 сообщений из 4, страница 1 из 1
03.11.2006, 13:37
    #34104040
Как достать объект из asсx.
Помогите новичку :)
есть asсx-файл для примера с деревом:
Код: plaintext
1.
2.
3.
4.
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="_Catalog.ascx.cs" Inherits="_Catalog" %>
<asp:TreeView ID="Tree1" runat="server" BorderStyle="None" EnableTheming="True" OnTreeNodePopulate = "PopulateNode"
    NodeWrap="True" ShowLines="True" Width="250px">
</asp:TreeView>

подключил этот контрол в default.aspx:
Код: plaintext
1.
2.
3.
...
<uc1:_Catalog ID="_Catalog1" runat="server" />
...

Как теперь из default.aspx достучатся к Tree1?
...
Рейтинг: 0 / 0
03.11.2006, 14:24
    #34104264
Лиман Артём
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать объект из asсx.
FindControl("Tree1")?


Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
03.11.2006, 14:31
    #34104303
PrettyFly
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как достать объект из asсx.
Сделай public свойство или метод и работай через него. Это единственно правильный метод. Если это не помогает и тебе нужен именно доступ к подконтролам, значит скорее всего не надо было выделять это всё в отдельный контрол или ты что-то не правильно придумал (-:
...
Рейтинг: 0 / 0
03.11.2006, 14:37
    #34104330
Как достать объект из asсx.
чета не работает :(
а как теперь добавить ноду тому дереву?
Код: plaintext
1.
2.
3.
4.
TreeNode tmpNode = new TreeNode();
tmpNode.Text = "TEST";
tmpNode.Value = "TEST";        
FindControl("Tree1").Nodes.Add(tmpNode);

не работает
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как достать объект из asсx. / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]