just want to know which one is faster :
provide a datareader to dropdownlist as datasource or looping through datareader and add items to the list ?
suppose we have DropDownList name = ddlx
ddlx.datasource = datareader or
while(reader.read())
{
ddlx.items.add(new itemlist("","");
{
which one is faster and why please ?