我本无名
菩提本无树,明镜亦非台。本来无一物,何处惹尘埃。
以前在操作下拉列表Dropdownlist 时,总是直接把其绑定在dataset中。这是因为直接用item.add无法为它加上value这个项。今天在论坛上闲逛,发现一个兄弟在问一个类似的问题。而且有人也给出的答案。所以就把它拿来,记下来,以便以后使用。
DataTable dt = hStapleDB.SelectList();
        
for (int i = 0; i  < dt.Rows.Count; i++)
        
{
            ListItem item 
= new ListItem();
            item.Text 
= dt.Rows[i][2].ToString();
            item.Value 
= dt.Rows[i][2].ToString();
            ddl_danw.Items.Add(item);                        
        }
 
如果想在其中加上一个空白页面的话,可以采用
this.ddl_danw.Items.Insert(0, "  ");
或是
先加一个空的
ListItem item = new ListItem(); 
            item.Text = "";
            item.Value = 0; 
            ddl_danw.Items.Add(item);  
然后再循环
posted on 2007-11-24 16:35  我本无名  阅读(217)  评论(0编辑  收藏  举报