问题描述
后台代码:protectedvoidPage_Load(objectsender,EventArgse){if(!Page.IsPostBack){datalistbind();}}publicvoiddatalistbind(){SqlConnectioncon=newSqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);con.Open();Stringa3="select*fromOrderInfo";SqlDataAdapterda=newSqlDataAdapter(a3,con);DataSetds=newDataSet();da.Fill(ds,"OrderInfo");DataList1.DataSource=ds.Tables["OrderInfo"];DataList1.DataBind();}配置文件:<configuration><appSettings><addkey="ConnectionString"value="workstationid=.;integratedsecurity=SSPI;datasource=127.0.0.1;initialcatalog=BookShop"/></appSettings><connectionStrings><addname="db_NetShopConnectionString1"connectionString="workstationid=.;integratedsecurity=SSPI;datasource=127.0.0.1;initialcatalog=BookShop"providerName="System.Data.SqlClient"/></connectionStrings>为什么页面运行没反应?我是新手,来讲详细的,谢谢!
解决方案
解决方案二:
前台datalist代码
解决方案三:
引用1楼yangmingxing980的回复:
前台datalist代码
前台只是啦了个datalist控件,没什么代码了。
解决方案四:
引用2楼nicken91的回复:
Quote: 引用1楼yangmingxing980的回复:
前台datalist代码前台只是啦了个datalist控件,没什么代码了。
调试一下看DataSet里面有没有数据,可能你没取到数据
解决方案五:
既然用了控件就干脆一用到底何必手写这么多代码
解决方案六:
设个断点看看有没有数据源
解决方案七:
调试开启断点看看
解决方案八:
引用2楼nicken91的回复:
Quote: 引用1楼yangmingxing980的回复:
前台datalist代码前台只是啦了个datalist控件,没什么代码了。
DataList前台代码应该是要编辑绑定字段的吧,这个应该和GridView一样的道理,如果前台没有绑定字段,绑定是不会成功