文本框?
不用DataBinder.Eval
你真接从数据表中生成DataTable,再把相应的值赋给TextBox1.Text就可以了
代码给你一些,我没改:你就凑合着看吧
string sql0="select * from metting_list";
sql0=sql0+" where metting_apply_no='"+Request.QueryString["apply_no"].ToString()+"'";
sql0=sql0+" and metting_type_no='"+Convert.ToInt32(Request.QueryString["type_no"])+"'";
DataTable dt0=Public_Class.Get_Select_Table(sql0);
txtMetting_apply_no.Text=dt0.Rows[0]["metting_apply_no"].ToString();
txtMetting_title.Text=dt0.Rows[0]["metting_title"].ToString();
txtMemo.Text=dt0.Rows[0]["memo"].ToString();
txtMetting_room.Text=dt0.Rows[0]["metting_room"].ToString();
txtMetting_time.Text=Convert.ToDateTime(dt0.Rows[0]["metting_time"]).ToShortDateString();
txtIndex.Text=dt0.Rows[0]["index"].ToString();Public_Class.Get_Select_Table是我自定义的一个函数中的方法,是根据SQL语句来取得DataTable的
赋值的时候,你只要
TextBox1.Text=dt.Rows[0]["字段名"]就可以了