protected void binds(){
int chars;
if (Request.QueryString[ "id "] == " " || Request.QueryString[ "id "] == null)
chars = 1;
else
chars = int.Parse(Request.QueryString[ "id "]);
WareInfo wareInfo = new WareInfo();
SqlDataReader aL = wareInfo.GetWares(chars);
在这修改网页title的时候报:在没有任何数据时进行无效的读取尝试,可在页面中绑定的时候都有数据,能正常显示产品信息
Page.Title = aL.GetString(1); //
DataList3.DataSource = aL;
DataList3.DataBind();
}
谁有好的根据产品名称修改产品查看页的 Titlel办法??
------解决方案--------------------------------------------------------
SqlDataReader aL = wareInfo.GetWares(chars);
if(al.Read()) {
Page.Title = aL.GetString(1);
DataList3.DataSource = aL;
DataList3.DataBind();
}