急,关于datalist传值出现问题了!!

来源:百度知道 编辑:UC知道 时间:2024/06/18 15:13:48
我用C#做一个类似书籍销售的简单网站,做到显示书籍这一步,在主页里写了一个ifram,在这里写个book.aspx,其中该页面有2个datalist,第一个是列别,有 信息技术类、文化管理类、经济管理类、外语口语类等,模板使用hyperlink。当点击这些类别的时候,第二个datalist就会显示属于该类的书籍,此时出现一个问题,就是点击“信息技术类”没问题,当点击其他类时,那个【类】字就消失了,用response.write检查sql语句,发现某某类的这个类字没有了,传递不到了,不知道为什么,问题大致是这个情况,请高手帮忙看看,如果觉得问题还讲得不太清楚,麻烦高人加我QQ491043704或者qingq-z@163.com联系本人,谢谢大家帮助!

使用dot net做web时 传递的数据值为中文时经常会出现异常,我建议你传值时使用ENGLISH string作为参数传递过去,在接受的时候做一个逻辑判断,将中文在页面显示出来,这样应该能跳过那样的异常