Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Работа с компонентами Web-формы Добавлено: 29.06.06 14:11  

Автор вопроса:  Victor
Всем привет! У меня такая вещь есть веб-форма, на ней есть компаненты для ввода информации, мне надо с каждого компанента получить его имя и значение, писать для каждого по несколько строчек накладно, не подскажите как можно обратиться к массиву компонентов, чтобы получить доступ к имени компаненты и ее значению? Заранее благодарен!

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 astoro



ICQ: 649109 

Вопросов: 31
Ответов: 391
 Профиль | | #1 Добавлено: 29.06.06 20:55
WebBrowser1.Document.Forms.Item(indForm).Item(indItem).Value

WebBrowser1.Document.Forms.Item(indForm).Item(indItem).Name

Ответить

Номер ответа: 2
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #2 Добавлено: 01.07.06 02:49
У тебя ASP .NET?

Если да, то можно перебрать коллекцию Controls твоего контейнера, проверить в цикле тип и считать нужные свойства типа так:

    For Each Ctrl As Control In Me.Controls
        If TypeOf (Ctrl) Is TextBoxBase Then
            Dim TB As TextBoxBase = CType(Ctrl, TextBoxBase)
            Dim Name As String = TB.Name
            Dim Text As String = TB.Text
        End If
    Next

Если у тебя вложеные контейнеры то перебирать прийдется рекурсией.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам