当前位置:编程学习 > C#/ASP.NET >>

一般处理程序ashx里怎么对页面控件Repeater进行绑定查询

 rpt_default_web.DataSource = new Account_control_Manager().Search_pic_often_website_by_userid_sh(uid);
                    rpt_default_web.DataBind();

这是后台cs的绑定,在ashx里怎么写呀 --------------------编程问答-------------------- ashx 里面绑定 repeater  你睡醒了没 --------------------编程问答-------------------- 果断不行,只能在后置代码.cs里面进行绑定。 --------------------编程问答-------------------- ashx里获得数据   生成json   然后传回页面   生成列表 --------------------编程问答-------------------- 怎么生成json啊,求代码? --------------------编程问答--------------------
引用 4 楼 wujiaxing_good 的回复:
怎么生成json啊,求代码?


从数据库取出数据,然后拼接成html代码,然后插入网页 --------------------编程问答-------------------- ashx无法使用数据绑定控件、控件。
你要想在ashx显示列表数据,使用for、foreach遍历你的数据源,保存在string类型里面,使用HttpContext.Response.Write(),我就纳闷了,干嘛不在aspx页面处理你的数据绑定呢?
其次,你应该说说,你想做出什么功能?也许回复的人能给你更好的解决办法 --------------------编程问答-------------------- 因为我用ajax做的添加,想实现无刷新显示数据。因为我的添加存储过程实现代码是写在ashx处理文件里面的。 --------------------编程问答-------------------- 楼主啊, ashx 里获取数据,再拼成json 字符串,返回后 js 显示,或者帮定到某个第三方的js列表控件吧 --------------------编程问答--------------------
引用 7 楼 wujiaxing_good 的回复:
因为我用ajax做的添加,想实现无刷新显示数据。因为我的添加存储过程实现代码是写在ashx处理文件里面的。

园子里面有大量的代码示例供你参考。http://www.cnblogs.com/liuju150/archive/2009/09/11/1564994.html

先去找个JsonHelper类,把你的DataSet或DataTable转换成json格式,再用ajax调用并且解析
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,