读书人

这是什么有关问题啊

发布时间: 2012-02-08 19:52:21 作者: rapoo

请教各位,这是什么问题啊?

C# code
namespace Mysite.Business{    /// <summary>    /// Category 的摘要说明    /// </summary>    public class Category    {        DBOperate dboperate = newasp:Button

C# code
 
public partial class admin_manager_Edit : System.Web.UI.Page
{
Category category = new Category();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
ddl_category.DataSource = category.Bind_category();
ddl_category.DataBind();
}
}
}





[解决办法]
啥问题?
[解决办法]
在你的DDL中指定一下Text绑定到那个字段上
[解决办法]
ddl_category.DataTextField = "xx"
ddl_category.DataValueField = "yy"




[解决办法]

C# code
namespace Mysite.Business{    /// <summary>    /// Category 的摘要说明    /// </summary>    public class Category    {        DBOperate dboperate = new DBOperate();        public Category()        {            //            // TODO: 在此处添加构造函数逻辑            //        }        /// <summary>        /// 绑定下拉列表框        /// </summary>        /// <param name="ddl">DropDownList控件名称</param>        public DataTable Bind_category()        {            string strSql = "select xm_name from tb_tree where left(ltrim(keytxt),2)='2_'";            OleDbDataAdapter oda = new OleDbDataAdapter(strSql, dboperate.cn);            DataSet ds = new DataSet();            oda.Fill(ds);            //ddl.DataSource = ds.Tables[0];            return ds.Tables[0].DefaultView;        }    }}
[解决办法]
public partial class admin_manager_Edit : System.Web.UI.Page
{
Category category = new Category();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
ddl_category.DataSource = category.Bind_category();
ddl_category.DataTextField = "text column";
ddl_category.DataValueField = "value column";
ddl_category.DataBind();
}
}
}
[解决办法]
C# code
public partial class admin_manager_Edit : System.Web.UI.Page{    Category category = new Category();    protected void Page_Load(object sender, EventArgs e)    {        if (!IsPostBack)        {            ddl_category.DataSource = category.Bind_category();            ddl_category.DataTextField = "text column";             ddl_category.DataValueField = "value column";             ddl_category.DataBind();        }    }}
[解决办法]
探讨
ddl_category.DataTextField = "text column";
ddl_category.DataValueField = "value column";
这两个有什么区别啊

读书人网 >asp.net

热点推荐