欢迎大家访问我的BLOG,我会多多的出原创文章,希望大家支持我,为我祈祷,让我实现我的三个梦想!再30岁能成为一个名优秀的软件架构师!

DropDownList控件选定某项的相关方法

在网页编程中常常会遇到在打开页面的时候,让DropDownList控件选中某个值的问题,实现代码如下:

     for (int i=0;i<DDLSinger.Items.Count ;i++)
     {
      if (DDLSinger.Items[i].value="/=lblSingerID.Text" )
      {
       DDLSinger.SelectedIndex=i;
      }
     }

下面这段代码主要实现如何在DataGrid中点击“编辑”后,在编辑状态下,模板列中DropDownList控件选中某个值的问题。

  private void DGSinger_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
  {
   ListItemType List=e.Item.ItemType;

   if (List==ListItemType.EditItem )
   {
    DropDownList DDLFamily=(DropDownList )e.Item.FindControl("DDLEditFamily");
    DataRowView DRV=(DataRowView )e.Item.DataItem;
    int i;

    for (i=0;i<DDLFamily.Items.Count ;i++)
    {
     if (DDLFamily.Items[i].value="/=DRV["Family_id"].ToString())
     {
      DDLFamily.SelectedIndex=i;
     }
    }

    DropDownList" DDLRegion=(DropDownList )e.Item.FindControl("DDLEditRegion");
    DataRowView DAV=(DataRowView )e.Item.DataItem;
    
    for(i=0;i<DDLRegion.Items.Count ;i++)
    {
     if (DDLRegion.Items[i].value="/=DAV["Region_id"].ToString())
     {
      DDLRegion.SelectedIndex=i;
     }
    }
   }
  }

posted on 2006-07-12 15:46  程序缘  阅读(323)  评论(0)    收藏  举报

导航