asp.netC#未将对象引用设置到对象的实例。显示购物车,用的datalist控件,但是显示不出来,应该怎样改

protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){DataList1.DataSource=... protected void Page_Load(object sender, EventArgs e)
{

if (!IsPostBack)
{
DataList1.DataSource = (Hashtable)Session["bus"];
DataList1.DataBind();//需要加载模板才能显示
SqlConnection con = db.CreateCon();
con.Open();
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
string userid = Session["userid"].ToString();
string petid = Session["petid"].ToString();
cmd.CommandText = "select * from bus ";
SqlDataReader sdr = cmd.ExecuteReader();
cmd.ExecuteNonQuery();
Response.Write("宠物编号" + petid + "数量" + num + "用户名" + userid);
}
}
展开
 我来答
Sxzy灬丨小柒
推荐于2016-11-27 · TA获得超过623个赞
知道小有建树答主
回答量:1223
采纳率:50%
帮助的人:272万
展开全部
你这逻辑.我滴天那..
取数据显示应该是这样的.
1.建立数据库连接,2.执行sql语句.3.把取出来的数据绑定datalist
得先取出数据啊.而你呢.竟然先绑定然后再去取.
中间穿插的那些代码那是神马啊,完全不知所云 |||
更多追问追答
追问

我刚学,完全不懂。做成这样编辑完了更新不了该怎样做啊?

追答
我完全不知道你在说什么
建议你仔细看看书吧.要不你这也就算写出来了自己也看不懂.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式