aspx.cs中在前台数据捆绑,用gridview方法捆绑数据库,后台获取前台捆绑的内容,具体操作是怎么的。
1个回答
2016-09-13
展开全部
------解决方案--------------------
gridview后台绑定了数据源后 前台就可以<%#Eval("UserID")%>来得到类似的数据 但是从没见过有人向你那样在前台那样写SQL的。。。。
------解决方案--------------------
在后台:
string sql="select * from userinfo " ;
DataSet ds=op.db_operation(sql);//数据库操作类op的db_operation方法,执行sql语句
GridView1.dataSource=ds;
GridView1.dataBind();
------ITJOB解决方案--------------------
C# code protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataBind(); } } //数据绑定方法 public void DataBind() { SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=Test;User ID=sa;Password=123456"); SqlCommand cmd = new SqlCommand(); cmd.Connection = con; con.Open(); cmd.CommandText = "select * from Tb1 "; DataTable dt = new DataTable(); dt.Load(cmd.ExecuteReader()); con.Close(); GridView1.DataSource = dt; GridView1.DataBind(); }
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询