Как мне динамически добавлять элементы управления в asp.net с помощью JavaScript или JQuery - PullRequest
0 голосов
/ 16 ноября 2009

У меня есть поле с отношением 1: N к некоторым другим полям. Мне нужно, чтобы пользователь указал, сколько элементов связано с этим конкретным полем, чтобы я мог динамически создавать необходимое количество элементов управления с помощью JavaScript JQuery.

Я не хочу, чтобы пользователь повторно вводил данные.

Как мне создать эти элементы управления?

1 Ответ

0 голосов
/ 16 ноября 2009

Одним из способов является то, что вы можете иметь div с некоторым Id и обращаться к нему с помощью jQuery и добавлять html элемента управления, который вы хотите, к этому div. (все ваши динамические элементы управления, которые вы хотите добавить, могут войти в этот div)

<div id="ControlsContainer"> </div> <!-- this is in the aspx page -->

В сценарии Java вы можете сделать что-то вроде этого

var previousHtml = $("#ControlsContainer").html();
$("#ControlsContainer").html(previousHtml + "<input type='text' value='something'>");

Спасибо

...