关于session向datalist里面传值绑定的问题 10
附代码:用户点击搜索,跳转到搜索结果这一页,这是后台datalist的ItemDataBound事件publicvoiddl1_ItemDataBound(objects...
附代码:
用户点击搜索,跳转到搜索结果这一页,这是后台datalist的ItemDataBound事件
public void dl1_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e)
{
((Label)e.Item.FindControl("sp_nameLable")).Text = Session["name"].ToString();
((Label)e.Item.FindControl("xf")).Text = Session["price"].ToString();
((ImageButton)e.Item.FindControl("ImageButton")).ImageUrl = Session["img"].ToString();
}
session["name"],session["price"] session["img"] 是根据前一页面的输入框匹配数据库,然后选出商品名称,价格,图片列,对应存在session中。可是为什么跳转到这一页页面没有显示任何内容?
高手帮帮忙啊,或者把代码发进我邮箱,实现一下搜索,并在datalist里展示,jinger1346@126.com,不胜感激!!! 展开
用户点击搜索,跳转到搜索结果这一页,这是后台datalist的ItemDataBound事件
public void dl1_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e)
{
((Label)e.Item.FindControl("sp_nameLable")).Text = Session["name"].ToString();
((Label)e.Item.FindControl("xf")).Text = Session["price"].ToString();
((ImageButton)e.Item.FindControl("ImageButton")).ImageUrl = Session["img"].ToString();
}
session["name"],session["price"] session["img"] 是根据前一页面的输入框匹配数据库,然后选出商品名称,价格,图片列,对应存在session中。可是为什么跳转到这一页页面没有显示任何内容?
高手帮帮忙啊,或者把代码发进我邮箱,实现一下搜索,并在datalist里展示,jinger1346@126.com,不胜感激!!! 展开
展开全部
没有显示任何内容?是哪里没有显示。首先断点看看session有没有保存到内容 试试用url传参。datalist在学校的时候才用。现在基本上都用repeater了吧!
更多追问追答
追问
是的,datalist的绑定没有任何显示,一片空白,毕业设计要用的,确实是把各个session值绑定到模板里了啊,还需要写其他的什么吗?
追答
你先插断点看看session里面有没有保存到值。然后数据库里面有没有匹配的。把查询条件直接放数据库看看有没有结果。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询