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

根据产品名称修改产品查看页的 Title,马上给分
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();
}