JS如何取值后台返回的DataSet数据?

在后台类中的方法返回的是DataSet。如:publicDataSetGetAllData(){stringsql="selectintProductID,strProd... 在后台类中的方法返回的是DataSet。如:public DataSet GetAllData() { string sql = "select intProductID,strProduct from Product"; SqlConnection conn = new SqlConnection(strConn); SqlCommand cmd = new SqlCommand(sql, conn); SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(); DataSet dataSet = new DataSet(); sqlDataAdapter.SelectCommand = cmd; conn.Open(); sqlDataAdapter.Fill(dataSet); conn.Close(); return dataSet; }在界面后台调用该方法的方法如下: [AjaxPro.AjaxMethod()] public DataSet GetAllData() { csTest cstest = new csTest(); return cstest.GetAllData(); }在Page_Load(object sender, EventArgs e) {}已添加 AjaxPro.Utility.RegisterTypeForAjax(typeof(csTest));在界面上调用该方法的时候始终获取不到返回的数据。界面代码如下: 展开
 我来答
OldCat_先生
2012-11-16 · TA获得超过274个赞
知道小有建树答主
回答量:144
采纳率:33%
帮助的人:48.1万
展开全部
js 貌似不能直接获取 DataSet
一般获取数组。如果你要通过js获取 dataset 进行绑定显示操作的话 ,可以直接通过 后台类中绑定输出 html 字符串。
希望对你有点帮助
夏m麦兜
2012-11-19
知道答主
回答量:10
采纳率:0%
帮助的人:4万
展开全部
用json传输格式,然后在前台获取吧。不能直接获取的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云手机妞妞
2012-11-14 · TA获得超过156个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:174万
展开全部
AjaxPro这个没用过,不过你可以考虑用json的方式传送
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式