Я работаю над веб-страницами, для которых определен ASP DropDownList, и при загрузке страницы источник данных привязывается к нему через DataSource.DataBind (). Когда я перебираю код, в раскрывающемся списке ничего в нем не отображается, но когда страница действительно отображается, в списке есть элементы. Когда именно DataBind () применяется к элементу управления?
Проблема в том, что некоторые значения, возвращаемые серверной частью SQL, имеют нулевой текст, поэтому в раскрывающемся списке для этой строки ничего не отображается. Я хочу просто использовать значение в качестве текста, но только если текст равен нулю. И когда я помещаю код в цикл и делаю это сразу после DataBind (), в раскрывающемся списке на тот момент в коде ничего нет.
Спасибо!