Итак, у меня есть форма, и одно из полей может включать в себя один элемент или может потребоваться больше полей для создания сразу для размещения дополнительного ввода. так что-то, как показано ниже:ASP.NET Добавление нового поля в существующую форму
FieldName: ------ +
Знак плюс будет нажата, чтобы получить еще одно поле:
FieldName: ------ + FIELDNAME2: - ----- + .... так далее
Извините за плохую иллюстрацию. Я хочу сделать это на странице asp.net. любая идея как? нужен компонент ajax? Спасибо,
EDIT:
Protected Sub Button1_Click(ByVal sender As Object , ByVal e As System.EventArgs) _
Handles Button1.Click
Dim t As TextBox
t = New TextBox
PlaceHolder1.Controls.Add(t)
End Sub
Этот код будет добавить один TextField. Но если я хочу добавить больше, я не могу это сделать ...
aha ... любые примеры, которыми я мог бы следовать? Я действительно не знаю, как это сделать –
Это может помочь [http://www.asp.net/web-forms/videos/how-do-i/how-do-i-add-controls-to- ан-САШ-веб-страниц программно] (http://www.asp.net/web-forms/videos/how-do-i/how-do-i-add-controls-to-an-aspnet-web -page-programatically) – Digbyswift
ok нашел, как добавить одно поле в placeholder, но как я могу добавить несколько полей в одном месте? код выше обновлен :) –