powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Подскажите, почему исчезает содержимое Panel?
1 сообщений из 1, страница 1 из 1
Подскажите, почему исчезает содержимое Panel?
    #33659219
Dmitry Karabanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
'При загрузке страницы выполняется WriteV(), в которой
'в Panel1 добавляется Radio1 с 5ю Item-ами
'После этого в Label1 выводится количество Control-ов,
'содержащихся в Panel.
'Но после нажатия на кнопку количество Control-ов
'в Panel1 почему-то становится равным нулю.

'Подскажите пожалуйста, почему теряется содержимое Panel?

<html>
<script language="VB" runat="server">

Private Sub Page_Load(obj As Object, E As EventArgs)
If Not Page.IsPostBack Then WriteV()
VIEWSTATE("count")=""
End Sub

Private Sub WriteV()
Dim Radio1 As New RadioButtonList
Dim i As Integer
For i=1 to 5
Dim Item1 As New ListItem
Item1.Text=i.ToString
Radio1.Items.Add(Item1)
Next
Panel1.Controls.Add(Radio1)
Label1.Text=Panel1.Controls.Count.ToString
Label2.Text=VIEWSTATE("count")
End Sub

Private Sub btnNext_Click(obj As Object, E As EventArgs)
VIEWSTATE("count")=Panel1.Controls.Count.ToString
WriteV()
End Sub

</script>
<body>
<form runat="server">
<asp:panel id="Panel1" runat="server" />
<br>
<asp:button id="btnNext" OnClick="btnNext_Click" Text="Ответить" runat="server" />
<br>
<asp:label id="Label1" runat="server" />
<br>
<asp:label id="Label2" runat="server" />
</form>
</body>
</html>
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Подскажите, почему исчезает содержимое Panel?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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