Je sais que Repeater Control
est utilisé pour afficher dynamiquement les données d'un data source
sur une page Web.
Cependant, je veux utiliser le contrôle de répéteur pour prendre l'entrée de l'utilisateur et générer de nouveaux champs d'entrée à la demande de l'utilisateur. Quelqu'un pourrait-il m'aider comment ajouter un nouvel élément de répéteur à travers le code derrière.
J'ai un répéteur suivant:Ajout d'un élément d'un répéteur par programme dans asp.net
<asp:Repeater ID="RepeaterDetailsRow" runat="server">
<HeaderTemplate>
<div class="divSection">
<div class="divFieldContent" style="width:auto;">
<asp:CheckBox ID="CheckBoxDetails" runat="server" AutoPostBack="True"
oncheckedchanged="CheckBoxDetails_CheckedChanged" />
</div>
<div class="divFieldContent">
<asp:Label ID="lblDetails" runat="server" Text="Enter Details"
ForeColor="Coral" Font-Bold="True" Enabled="False"></asp:Label>
</div>
<asp:Button ID="AddNewRow" runat="server" Text="Button" />
</div>
</HeaderTemplate>
<ItemTemplate>
<div class="divSectionContent">
<div class="divFieldContent">
<asp:Label ID="lblName" runat="server"
Text="Name"></asp:Label>
</div>
<div class="divFieldContent">
<div>
<asp:TextBox ID="txtName" CssClass="boxes"runat="server"> </asp:TextBox>
</div>
</div>
</div>
<div class="divSectionContent">
<div class="divFieldContent">
<asp:Label ID="lblSubject" runat="server"
Text="Subject" Enabled="False"></asp:Label>
</div>
<div class="divFieldContent">
<div>
<asp:DropDownList ID="ddl_RejectReasonCode" CssClass="boxes"
runat="server">
<asp:ListItem>Select Subject</asp:ListItem>
<asp:ListItem>Subject1</asp:ListItem>
<asp:ListItem>Subject2</asp:ListItem>
<asp:ListItem>Subject3</asp:ListItem>
</asp:DropDownList>
</div>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
Je veux ajouter des lignes correspondant à modèle d'élément de répéteur sur la propriété de commande d'objet de bouton dans le modèle d'en-tête du répéteur.
est un lien ici qui peut vous aider à http://xaeryan.blogspot.in/2009/09/dynamically-adding-removing-textboxes.html ou même cette http : //stackoverflow.com/questions/5666031/insert-textboxes-into-a-repeater-dynamically-and-retrieve-their-value –
Cela a déjà répondu ici: http://stackoverflow.com/questions/8694773/asp-net-create-repeater-programatically –