вот проблема, которую я имею с заполнителем:
У меня есть повторитель, и внутри него есть шаблон элемента. Теперь этот шаблон отформатирован с парой таблиц, но для этого вопроса я удалил их, чтобы было легче читать:
<asp:Repeater ID="Repeater1" OnItemDataBound="R1_ItemDataBound" runat="server">
<ItemTemplate>
<asp:PlaceHolder ID="phAnswers" runat="server"></asp:PlaceHolder>
</ItemTemplate>
</asp:Repeater>
Затем в событии OnItemDataBound я создаю новый заполнитель, связываю его с существующим включением (phAnswers), однако заполнитель не обновляется созданными радиокнопками / текстовыми полями:
Dim rdList As New RadioButtonList
Dim newRadio As New RadioButton
If (e.Item.ItemType = ListItemType.Item) Or _
(e.Item.ItemType = ListItemType.AlternatingItem) Then
Dim tempPH As PlaceHolder
tempPH = e.Item.FindControl("phAnswers")
For x As Integer = 0 To (t_MC.Count - 1)
newRadio = New RadioButton
newRadio.ID = "Answer" + x.ToString
newRadio.Text = t_MC(x).Value
rdList.Controls.Add(newRadio)
Next
tempPH.Controls.Add(rdList)
Есть идеи, почему phAnswers не обновляется новым заполнителем tempPH?
Приветствия