У меня есть приложение, где мне нужно отобразить список строковых выходов из функции в System.Web.UI.ListBox. Чтобы получить один вывод строки (выполнение функции), требуется некоторое время. Я добавляю вывод строки в список после его создания. По моему, проблема в том, что приложение ждет все время (пока все элементы не будут вычислены и не добавлены к listbox) и, наконец, отображает весь список в один прием (после долгого ожидания из-за времени, необходимого для генерации большого количества выходной строки). Пожалуйста, помогите мне показать элемент listox на странице, как только он будет добавлен. Спасибо.Как отобразить содержимое списка сразу после добавления элемента?
public void add_to_list_box()
{
int b;
for (b = 0; b <= 20; b++)
{
string message = demo(b);
ListBox1.Items.Add(message);
}
Button2.Text = "completed";
}
Пожалуйста, покажите нам, что и как вы делали до сих пор? – coder
public void add_to_list_box() { int b; для (b = 0; b <= 20; b ++) { string message = demo (b); ListBox1.Items.Add (сообщение); } Button2.Text = "completed"; } – user2074474
demo (b) требует времени для выполнения и создания выходной строки. Я хочу отобразить список (с любыми предметами, которые были заполнены до сих пор) в качестве сына, когда добавляется еще один элемент. – user2074474