DropDownList再绑定数据之前进行数据替换

protected void BindActiveType(string type)
    {
        Student info = new Student();
        DataSet ds = info.GetActiveType(type);

//遍历所有的行,把Name中有小明的数据替换成小李
        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
        {      
            if (ds.Tables[0].Rows[i]["Name"].ToString().Equals("小明"))
            {
                ds.Tables[0].Rows[i]["Name"] = "小李";
            }
        }

        ActivityCategory.Items.Clear();
        ActivityCategory.DataSource = ds.Tables[0];
        ActivityCategory.DataTextField = "Name";
        ActivityCategory.DataValueField = "ID";

       
        ddlActivityCategory.DataBind();
        this.ActivityCategory.Items.Insert(0, new ListItem("---请选择---", "0"));  
      
    }

你可能感兴趣的:(DropDownList再绑定数据之前进行数据替换)