日期:2014-05-18  浏览次数:21116 次

(C#)什么情况下需要重写DataBind()方法?
在什么情况下需要重写DataBind()方法,越详细载好,最好给个DEMO,谢谢!

------解决方案--------------------
string[] myNameArray = new string[] {"A", "B", "C","D" };
int[] myValueArry = new int[] {20, 30, 50,80};
DropDownList1.DataSource = myNameArray;
DropDownList1.DataBind();
数据绑定的时候,就要
------解决方案--------------------
当控件绑定的数据源改变时,就要调用DataBind()方法
------解决方案--------------------
string sql = "select * from Tempcon";

OdbcDataAdapter da1 = new OdbcDataAdapter(cm1);

DataSet ds = new DataSet();
da1.Fill(ds);
con1.Close();
GridView4.DataSource = ds;
GridView4.DataBind(); //数据绑定
------解决方案--------------------
楼主是说override吧?
当你需要将很多操作和DataBind方法一起使用,可以考虑重写,将操作封装。