本文介绍了我如何执行此代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

//我希望这个代码应该运行,以便我将在dropdownlist中获取值,这是列表框控件//这些值在数据库中是可用的,但是我将如何在这个下拉列表中获取我在列表框中获取的内容





受保护 void gvUserInfo_ItemDataBound( object sender,ListViewItemEventArgs e)
{

if (e.Item.ItemType == DataControlRowType.DataRow) // error
{
con.Open();
DropDownList ddl =(DropDownList)e.Item.FindControl( ddsponcor);

SqlCommand cmd = new SqlCommand( 从Registration_Master中选择sponcorid,con);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
con.Close();
ddl.DataSource = ds;
ddl.DataTextField = sponcorid;
ddl.DataValueField = sponcorid;
ddl.DataBind();
ddl.Items.Insert( 0 new ListItem( - 选择 - 0));
}
}



//错误

//运算符''==''无法应用于操作数类型//''System.Web.UI.WebControls.ListViewItemType''和//''System.Web.UI.WebControls.DataControlRowType''



/ /所以我应该用什么代替..来执行我的代码。请帮帮我......

解决方案




//i want this code should be run so that i will get values in dropdownlist which is listbox control //the values are available in database but how i will fetch in this dropdownlist which i have taken //in listbox


protected void gvUserInfo_ItemDataBound(object sender, ListViewItemEventArgs e)
    {

      if (e.Item.ItemType == DataControlRowType.DataRow)//error
        {
            con.Open();
            DropDownList ddl = (DropDownList)e.Item.FindControl("ddsponcor");

           SqlCommand cmd = new SqlCommand("select sponcorid from Registration_Master", con);
            SqlDataAdapter da = new SqlDataAdapter(cmd);
            DataSet ds = new DataSet();
            da.Fill(ds);
            con.Close();
            ddl.DataSource = ds;
            ddl.DataTextField = "sponcorid";
            ddl.DataValueField = "sponcorid";
            ddl.DataBind();
            ddl.Items.Insert(0, new ListItem("--Select--", "0"));
        }
    }


//Error
//Operator ''=='' cannot be applied to operands of type //''System.Web.UI.WebControls.ListViewItemType'' and //''System.Web.UI.WebControls.DataControlRowType''

//so what should i use instead.. to execute my code. please help me...

解决方案




这篇关于我如何执行此代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-16 04:46
查看更多